Create a tenant sharing
#
Create a share server and share its volumes using NFS/CIFS with others VM on the same network#
Pre-task:- upload
manila-service-image-master.qcow2
to/var/support
or usb drive - import with cli
fs_import
controller> imagecontroller:image> fs_import1: usb2: localEnter index: 21: manila-service-image-master.qcow2
#
Create a Share network+ CREATE SHARE NETWORK
#
Navigate to Project > Share > Share Networks > #
Create a Share - tenant share type+ CREATE SHARE
#
Navigate to Project > Share > Shares > - Create a share protocol NFS or cifs
- Share Size = 10GB
- Share Type = tenant_share_type
- Share network = share_network
#
Create a Rules#
Click on the dropdown button from Actions and select manage rules#
add rule#
Enter the IP address of VM#
Get the shared link#
Navigate to Project > Share > Shares and click the "Share Name"#
Copy the Links#
Mount the share on VM#
ssh to your instances❯ ssh [email protected]Warning: Permanently added '10.32.3.245' (ECDSA) to the list of known hosts.Welcome to Ubuntu 18.04.5 LTS (GNU/Linux 4.15.0-66-generic x86_64)
* Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage
System information as of Mon Nov 30 03:44:31 UTC 2020
System load: 0.06 Processes: 91 Usage of /: 9.3% of 19.21GB Users logged in: 0 Memory usage: 16% IP address for ens3: 192.168.10.105 Swap usage: 0%
* Introducing self-healing high availability clusters in MicroK8s. Simple, hardened, Kubernetes for production, from RaspberryPi to DC.
https://microk8s.io/high-availability
* Canonical Livepatch is available for installation. - Reduce system reboots and improve kernel security. Activate at: https://ubuntu.com/livepatch
0 packages can be updated.0 updates are security updates.
New release '20.04.1 LTS' available.Run 'do-release-upgrade' to upgrade to it.
*** System restart required ***Last login: Mon Nov 30 03:41:30 2020 from 10.32.4.1ubuntu@ubuntu18:~$
#
[optional-ubuntu] install nfs-commonubuntu@ubuntu18:~$ sudo apt install nfs-common -y
#
create a folderubuntu@ubuntu18:~$ mkdir nfs-share
#
mount upubuntu@ubuntu18:~$ sudo mount -t nfs 192.168.10.243:/shares/share-30363868-006d-41bf-8d4a-e21268d64ea2 nfs-share/
#
check connectivityubuntu@ubuntu18:~$ ls nfs-share/lost+foundubuntu@ubuntu18:~$ touch nfs-share/bigstack.co.txtubuntu@ubuntu18:~$ ls nfs-share/bigstack.co.txt lost+foundubuntu@ubuntu18:~$