NAS nfs網路檔案系統 萬金油 新浪部落格

2021-10-10 12:10:29 字數 4570 閱讀 4734

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...