ext4 不可以多台機器使用
nfs 是網路檔案系統,可以多台機器使用
實驗要求
192.168.4.71 /temp
192.168.4.0/24(rw,no_root_squash)
192.168.2.0/24(ro)
配置檔案:
/ext/export
實驗步驟:
1.建立共享目錄:
[root@mysql1 ~]# mkdir /temp
2.新增共享路徑:
[root@mysql1 ~]# vim /etc/exports
/temp 192.168.4.0/24(rw,no_root_squash) 192.168.2.0/24(ro)
:wq3.檢查nfs和rpcbind是否已經安裝:
[root@mysql1 ~]# rpm -q nfs-utils rpcbind
nfs-utils-1.3.0-0.48.el7.x86_64
rpcbind-0.2.0-42.el7.x86_64
4.啟動rpcbind
[root@mysql1 ~]# systemctl start rpcbind
4.啟動nfs
[root@mysql1 ~]# systemctl start nfs
5.檢視程序nfs:
[root@mysql1 ~]# ps -e | grep nfs
3004 ? 00:00:00 nfsd4_callbacks
3010 ? 00:00:00 nfsd
3011 ? 00:00:00 nfsd
3012 ? 00:00:00 nfsd
3013 ? 00:00:00 nfsd
3014 ? 00:00:00 nfsd
3015 ? 00:00:00 nfsd
3016 ? 00:00:00 nfsd
3017 ? 00:00:00 nfsd
6.檢視伺服器端的共享:
[root@mysql1 ~]# showmount -e 192.168.2.71
export list for 192.168.2.71:
/temp 192.168.2.0/24,192.168.4.0/24
掛載4.0網段測試
[root@mysql1 ~]# mount -t nfs 192.168.4.71:/temp /mnt
[root@mysql1 ~]# df
檔案系統 1k-塊 已用 可用 已用% 掛載點
devtmpfs 492200 0 492200 0% /dev
tmpfs 508128 0 508128 0% /dev/shm
tmpfs 508128 7180 500948 2% /run
tmpfs 508128 0 508128 0% /sys/fs/cgroup
/dev/vda1 1038336 164008 874328 16% /boot
tmpfs 101628 0 101628 0% /run/user/0
192.168.4.71:/temp 17811456 3291392 14520064 19% /mnt
[root@mysql1 ~]# cd /mnt/
[root@mysql1 mnt]# touch a
[root@mysql1 mnt]# echo "this ai root" > a
[root@mysql1 mnt]# cat a
this ai root
[root@mysql1 mnt]# ll a
-rw-r--r-- 1 root root 13 8月 6 11:20 a
掛載在2.0網段測試:
[root@mysql1 ~]# umount /mnt/
[root@mysql1 ~]# mount -t nfs 192.168.2.71:/temp /mnt
[root@mysql1 ~]# cd ~
[root@mysql1 ~]# cd /mnt/
[root@mysql1 mnt]# ls a
[root@mysql1 mnt]# cat a
this ai root
[root@mysql1 mnt]# echo kkk >> a
-bash: a: 唯讀檔案系統
[root@mysql1 mnt]# ll a
-rw-r--r-- 1 root root 13 8月 6 11:20 a
為nfs共享/usr/src新增觸發掛載
要求的觸發掛載點為/misc/nfsdir,其中/misc為autofs服務預設監控的資料夾,只需修改/etc/auto.misc檔案,新增nfsdir的掛載設定即可:
[root@mysql2 ~]# rpm -q autofs
未安裝軟體包 autofs
[root@mysql2 ~]# yum -y install autofs
[root@mysql2 ~]# ls /etc/auto.*
/etc/auto.master (主配置檔案) /etc/auto.misc /etc/auto.net /etc/auto.smb
/etc/auto.master.d:
修改配置檔案:
主配置檔案的掛載是 /misc/nfs
[root@mysql2 ~]# vim /etc/auto.master
/misc /etc/auto.misc
[root@mysql2 ~]# vim /etc/auto.misc
nfsdir(掛載點 相對路徑) -fstype=nfs,rw 192.168.4.71:/temp(檔案系統,許可權,共享目錄)
:wq啟動服務,檢視服務狀態
[root@mysql2 ~]# systemctl start autofs
[root@mysql2 ~]# systemctl status autofs
沒有觸發,前檢視掛載資訊
[root@mysql2 ~]# ls /misc -d
/misc
[root@mysql2 ~]# ls /misc
[root@mysql2 ~]# df
檔案系統 1k-塊 已用 可用 已用% 掛載點
devtmpfs 492200 0 492200 0% /dev
tmpfs 508128 0 508128 0% /dev/shm
tmpfs 508128 7176 500952 2% /run
tmpfs 508128 0 508128 0% /sys/fs/cgroup
/dev/vda1 1038336 164008 874328 16% /boot
tmpfs 101628 0 101628 0% /run/user/0
訪問掛載點,觸發掛載
(如果長時間不訪問,就會自動解除安裝,預設是4分鐘)
[root@mysql2 ~]# ls /misc/nfsdir a
[root@mysql2 ~]# df
檔案系統 1k-塊 已用 可用 已用% 掛載點
devtmpfs 492200 0 492200 0% /dev
tmpfs 508128 0 508128 0% /dev/shm
tmpfs 508128 7176 500952 2% /run
tmpfs 508128 0 508128 0% /sys/fs/cgroup
/dev/vda1 1038336 164008 874328 16% /boot
tmpfs 101628 0 101628 0% /run/user/0
192.168.4.71:/temp 17811456 3291392 14520064 19% /misc/nfsdir
eTOM並非萬金油
支撐系統不僅支撐操作層 通訊產業報 您認為在運營支撐系統建設中需要注意哪些問題?王衛鄉 作為乙個企業來講,從管理的角度可以分為三層。最上面是決策層,中間是管理層,最下面是操作層。整個結構基本上是乙個金字塔形的。最下面的操作層最大,最上面的決策層最小。現在的運營支撐系統最早是從電信網路的執行維護管理系...
開源CFD並非萬金油
今天有在群裡討論開發cfd軟體的事情,眾說紛紜,有提到 沒有必要開發cfd軟體了,直接使用開源openfoam就行 但個人認為這說法還是有一些需要商榷的地方,開源軟體也不是萬金油。以下部分內容翻譯自 caewatch,有修改。當人們在談論開源cfd解決方案時,經常會聽到下面的這兩種描述 開源cfd並...
zabbix 萬金油 新浪部落格
zabbix 可以監控指令碼 zabbix 自定義監控專案 root web1 wc l etc passwd 41 etc passwd root web1 cat etc passwd wc l 41 root web1 sed n etc passwd 41 root web1 awk end...