cenotos 卸载mysql_cenotos 6.5 NFS服务配置
cenotos 6.5 NFS服務配置
1、安裝軟件:
yum -y install rpcbind nfs-utils nfs-utils-lib
2、配置NFS
# cat /etc/exports
/data *(rw,no_root_squash,no_all_squash,sync)
說明:
/data 要共享的目錄
* ?允許訪問的ip段,這里是允許所有網絡訪問
括號里的含義如下:
rw :讀寫;
ro :只讀;
sync :同步模式,內存中數據時時寫入磁盤;
async :不同步,把內存中數據定期寫入磁盤中;
no_root_squash :加上這個選項后,root用戶就會對共享的目錄擁有至高的權限控制,就像是對本機的目錄操作一樣。
root_squash :和上面的選項對應,root用戶對共享目錄的權限不高,只有普通用戶的權限,即限制了root;
all_squash :不管使用NFS的用戶是誰,他的身份都會被限定成為一個指定的普通用戶身份;
anonuid/anongid :要和root_squash 以及 all_squash一同使用,用于指定使用NFS的用戶限定后的uid和gid,前提是本機的/etc/passwd中存在這個uid和gid。
3、啟用NFS
# service rpcbind start
# service nfs start
# chkconfig rpcbind on#增加開機啟動
# chkconfig nfs on#增加開機啟動
# showmount -e 192.168.1.128
Export list for 192.168.1.128:
/data *
# mount -t nfs 192.168.1.128:/data /data (客戶端上執行) ? #192.168.1.128是server端的ip
# showmount -a (nfs服務器上)
All mount points on localhost:
192.168.1.128:/data
showmount -a 命令列出所有的clinet。
NFS服務中exportfs命令,常用選項為[-aruv]。
-a :全部掛載或者卸載;
-r :重新掛載;
-u :卸載某一個目錄;
-v :顯示共享的目錄;
使用exportfs命令,當改變/etc/exports配置文件后,不用重啟nfs服務直接用這個exportfs即可。
cat /etc/exports
/data *(rw,no_root_squash,no_all_squash,sync)
/data1 *(rw,no_root_squash,no_all_squash,sync)
# exportfs -arv (nfs服務器上)
exporting *:/data
exporting *:/data1
更改目錄后,直接exportfs -arv即可生效。
在上面使用到了mount命令來掛載nfs,其實mount這個nfs服務還是有些說法的。首先是用-t nfs 來指定掛載的類型為nfs。另外在使用nfs時,常用一個選項就是nolock了,即在掛載nfs服務時,不加鎖。
# mount -t nfs -o nolock 192.168.1.128:/data /data ? ? ? ? ? ? ? ? ? ?#客戶端執行
# showmount -a
All mount points on localhost:
192.168.1.128:/data
192.168.1.128:/data1
把要掛載的nfs目錄寫到client上的/etc/fstab文件中,掛載時只需要mount -a即可。
# cat /etc/fstab
UUID=385dfb10-d3a6-4795-b905-ea47b95dcbe6 / ? ? ? ? ? ? ? ? ? ? ? ext4 ? ?defaults ? ? ? ?1 1
UUID=98f08271-8b3f-4e86-ad0a-9f69f4cf896c /boot ? ? ? ? ? ? ? ? ? ext4 ? ?defaults ? ? ? ?1 2
10.0.2.3:/data1 /data1 ? ? ? ? ? ? ? ? ? ? ? nfs ? ?defaults ? ? ? ?0 0
tmpfs ? ? ? ? ? ? ? ? ? /dev/shm ? ? ? ? ? ? ? ?tmpfs ? defaults ? ? ? ?0 0
devpts ? ? ? ? ? ? ? ? ?/dev/pts ? ? ? ? ? ? ? ?devpts ?gid=5,mode=620 ?0 0
sysfs ? ? ? ? ? ? ? ? ? /sys ? ? ? ? ? ? ? ? ? ?sysfs ? defaults ? ? ? ?0 0
proc ? ? ? ? ? ? ? ? ? ?/proc ? ? ? ? ? ? ? ? ? proc ? ?defaults ? ? ? ?0 0
寫完/etc/fstab文件后,只需要mount -a即可掛載nfs服務的共享目錄。
總結
以上是生活随笔為你收集整理的cenotos 卸载mysql_cenotos 6.5 NFS服务配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 昨天北京啥电影节?
- 下一篇: latex 公式不居中_LaTex小技巧