云主機(操作系統(tǒng):CentOS7版本)安裝nfs客戶端,掛載文件系統(tǒng)
本文分享自天翼云開發(fā)者社區(qū)《云主機(操作系統(tǒng):CentOS7版本)安裝nfs客戶端,掛載文件系統(tǒng)》,作者:c****n
1.保證宿主機上有nfs-utils
1.1若宿主機yum源不可以用
(1)本地下載nfs-utils安裝包下載鏈接:https://mp.csdn.net/mp_download/manage/download/UpDetailed?spm=3001.5299
(2)登錄宿主機,創(chuàng)建文件夾存放nfs-utils: mkdir /root/lhx
(3)進入目錄/root/lhx: cd /root/lhx
(4)宿主機上安裝rz,用于nfs-utils安裝包傳輸到宿主機:yum install lrzsz
(5)nfs-utils安裝包傳輸到宿主機:rz -be
(6)宿主機上安裝genisoimage,用于mkisofs命令制作鏡像:yum install genisoimage
(7)制作鏡像:mkisofs -l -J -L -R -r -v -hide-rr-moved -o test.iso .(.表示當前目錄),打包完成之后就可以在/root/lhx目錄下生成鏡像文件test.iso
1.2若宿主機上yum源可以用(可能出現依賴包缺少哈)
(1)登錄宿主機,創(chuàng)建文件夾存放nfs-utils: mkdir /root/lhx
(2)宿主機上下載nfs-utils安裝包:yum –downloadonly install nfs-utils –downloaddir=/root/lhx
(3)宿主機上安裝genisoimage,用于mkisofs命令制作鏡像:yum genisoimage
(4)進入/root/lhx: cd /root/lhx
(5)制作鏡像:mkisofs -l -J -L -R -r -v -hide-rr-moved -o test.iso .(.表示當前目錄),打包完成之后就可以在/root/lhx目錄下生成鏡像文件test.iso
2.在宿主機上制作一個本地盤: dd if=/root/lhx/test.iso of=/dev/test_iso
3.在宿主機上掛載本地盤到對應虛機實例:
3.1查詢虛機實例name: virsh list
3.2將本地盤掛載到虛機:virsh attach-disk instance-XXX(虛機實例名稱)/dev/test_iso vdc(這個按照虛機實例的盤符順延即可),掛載成功后會提示Disk attached successfully.
4.在虛機上掛載磁盤
4.1創(chuàng)建掛載目錄:mkdir -p /mnt/test_iso
4.2掛載磁盤:mount /dev/vdc /mnt/test_iso
5.在虛機上安裝nfs-utils包
5.1創(chuàng)建解壓目錄:mkdir /root/unzip
5.2解壓nfs-utils.zip:unzip -d /root/unzip /mnt/test_iso/nfs-utils.zip
5.3進入解壓目錄:cd /root/unzip
5.4解壓目錄下執(zhí)行下面兩個命令進行安裝:
rpm -i *
rpm -i nfs-utils-1.3.0-0.68.el7.2.x86_64.rpm(壓縮包中以nfs-utils開頭的包)
注意:(nfs安裝包僅適用于centos7開頭的版本)若虛機上沒有unzip命令,則需要將nfs安裝包進行解壓,然后將解壓后的文件依次上傳到宿主機,然后再制作本地版,接著將本地版掛載到虛機,最后進入虛機掛載本地盤的目錄,執(zhí)行以下兩個命令即可:
rpm -i *
rpm -i nfs-utils-1.3.0-0.68.el7.2.x86_64.rpm
*博客內容為網友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。