shell 腳本自動(dòng)搭建nfs服務(wù)的方法示例
本文介紹了shell 腳本自動(dòng)搭建nfs服務(wù)的方法示例,分享給大家,具體如下:
#vim /sh/zidong_dajian_nfs_fuwu.sh
#!/bin/bash #name:zidong_dajian_nfs_fuwu.sh #path:/sh/ #update:2017-9-17 #測(cè)試網(wǎng)絡(luò)是否通暢 ping -c 1 172.16.13.254 >/dev/null && echo **********網(wǎng)絡(luò)ok********** #第一步:關(guān)閉selinux和防火墻 setenforce 0 >/dev/null && echo **********selinux已關(guān)閉********** systemctl stop firewall >/dev/null && echo **********防火墻已關(guān)閉********** #第二步:確認(rèn)軟件是否安裝 rpm -aq rpcbind >/dev/null if [ $? -eq 0 ];then echo "rpcbind軟件已安裝" else yum install rpcbind -y >/dev/null && echo "正在安裝軟件" fi echo **********軟件已安裝********** #第三步:創(chuàng)建和發(fā)布共享目錄 read -p "請(qǐng)輸入需要共享的目錄:" dir mkdir $dir -p >/dev/null chmod 1777 $dir read -p "請(qǐng)輸入需要共享的網(wǎng)段" wd read -p "請(qǐng)輸入以什么權(quán)限方式共享,輸入ro或者rw:" qx cat >> /etc/exports << end $dir $wd($qx) end #第四步:?jiǎn)?dòng)服務(wù)開機(jī)自啟動(dòng) systemctl restart rpcbind.service systemctl restart nfs.service echo "nfs共享服務(wù)已搭建完成,歡迎下次使用"
測(cè)試:nfs服務(wù)端執(zhí)行腳本后先看下是否成功產(chǎn)生上面共享的目錄,再在里面touch一個(gè)文件用于測(cè)試
測(cè)試端通過showmount命令查看服務(wù)端共享的目錄,然后將其掛載到自己本地的一個(gè)目錄,再進(jìn)去看下是否有相應(yīng)的文件,并查看其內(nèi)容
到此這篇關(guān)于shell 腳本自動(dòng)搭建nfs服務(wù)的方法示例的文章就介紹到這了,更多相關(guān)shell 自動(dòng)搭建nfs 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
linux shell 中雙引號(hào)和單引號(hào)的區(qū)別解析
最近在編寫shell腳本時(shí),發(fā)現(xiàn)引號(hào)使用的比較頻繁,也出現(xiàn)過小問題,現(xiàn)根據(jù)我的使用情況做一下總結(jié),也加深一下自己的印象,這篇文章主要介紹了linux shell 中雙引號(hào)和單引號(hào)的區(qū)別解析,需要的朋友可以參考下2024-02-02Shell中關(guān)于時(shí)間和日期的函數(shù)總結(jié)
本文給大家詳細(xì)介紹了shell下關(guān)于時(shí)間和日期的函數(shù)總結(jié),本文給大家介紹的非常詳細(xì),具有參考借鑒價(jià)值,感興趣的朋友跟隨腳本之家小編一起看看吧2018-05-05合并一個(gè)文件夾下多個(gè)文件內(nèi)容的單行shell命令
有時(shí)候我們需要合并一個(gè)文件夾下多個(gè)文件內(nèi)容,那么就可以參考下面的代碼,單行shell就是可以實(shí)現(xiàn)了,需要的朋友可以參考下2013-02-02Shell實(shí)現(xiàn)識(shí)別物理cpu個(gè)數(shù)、核心數(shù)
這篇文章主要介紹了Shell實(shí)現(xiàn)識(shí)別物理cpu個(gè)數(shù)、核心數(shù),本文還介紹了判斷是否為超線程的功能,需要的朋友可以參考下2014-12-12