CentOS下torque叢集配置(二)叢集中配置NFS實現檔案共享
轉自 http://blog.csdn.net/dream_angel_z/article/details/44225713
==========================================================================
要點:檔案所在的伺服器設定共享資料夾,其它應用伺服器掛載該資料夾
環境:
檔案所在伺服器:10.10.12.1資料夾為/ifs/data
應用伺服器:10.10.12.x資料夾為/ifs/data
1.安裝:CentOS是自帶NFS,所以無需安裝,要安裝的話用:yum-y install nfs-utils rpcbind
啟動NFS:預設已啟動,如果沒有啟動,輸入命令:
# servicerpcbind start
$ servicenfs start
centos7設定上面兩項服務開機自動啟:
vi/etc/rc.d/rc.local 新增下面兩行
/bin/systemctlstart rpcbind.service
/bin/systemctlstart nfs.service
可惜不生效
需要修改rc.local的許可權,讓它可執行:chmod +x/etc/rc.d/rc.local
(參考地址:http://www.mincoder.com/article/1773.shtml)
2.在10.10.12.1設定共享目錄,把該目錄開放給10.10.12.x
編輯/etc/exports,增加一行
/ifs/data10.10.12.x (rw,no_root_squash,no_all_squash,sync)
//可以採用域名,然後寫萬用字元 /ifs/data compute*(rw,no_root_squash,no_all_squash,sync)
//還可以使用這樣子:/ifs/data 10.10.12.1/255.255.255.0(rw,no_root_squash,no_all_squash,sync)
//表示共享給所有 10.10.12.X的 IP
提示:ip中不能使用萬用字元!
3.使配置生效,輸入命令:
# exportfs-r
4.檢視已共享的目錄,命令:
showmount-e #本機
showmount-e IP #其他
5.在10.10.12.x掛載共享資料夾,輸入命令:
# mount-t nfs 10.10.12.1:/ifs/data /ifs/data
提示:掛載windows共享資料夾使用
# mount –t cifs –o username=devin,password=1234 //10.10.12.222/share/ifs/data
注:mount只對當前有效,重啟後失效,要生效,叢集配置中將命令寫到計算節點的/etc/fstab檔案中
10.10.12.1:/ifs/data /ifs/data nfs defaults 0 0
10.10.12.1:/ifs/work /ifs/data nfs defaults 00
然後將一個計算節點的/etc/fstab複製到其它計算節點上
# fori in {1..9};do scp /etc/fstab root@compute0$i:/ect;done
前提是10.10.12.1主機上要有NFS檔案共享,並且設定開機啟動檔案共享。
到這裡,也就完成了檔案共享,10.10.12.x的/ifs/data已指向10.10.12.1的/ifs/data
相關文章
- spark叢集的配置檔案Spark
- LNMP 分散式叢集(二):NFS檔案伺服器的搭建與檔案緩衝上傳的配置LNMP分散式NFS伺服器
- Kafka叢集配置Kafka
- redis偽叢集配置Cluster叢集模式Redis模式
- centos7下配置nginx反向代理負載均衡叢集CentOSNginx負載
- Linux系統配置NFS檔案共享服務LinuxNFS
- 快速實現 Tomcat 叢集 Session 共享TomcatSession
- Docker Elasticsearch 叢集配置DockerElasticsearch
- 使用Artifactory叢集作為檔案共享中心
- 基於Hadoop不同版本搭建hive叢集(附配置檔案)HadoopHive
- Centos7安裝Nacos單機模式以及叢集模式(包含nignx安裝以及實現叢集)的相關配置CentOS模式
- centos7配置nfs共享儲存服務CentOSNFS
- 39_配置redis叢集Redis
- dubbo&nacos叢集配置
- linux 怎麼配置叢集Linux
- es 叢集配置推薦
- vCenter6.7 叢集配置
- Etcd叢集靜態配置
- CentOS 6 NFS 共享檔案與掛載CentOSNFS
- 在linux下搭建NFS伺服器實現檔案共享LinuxNFS伺服器
- 大資料專案實踐(一)——之HDFS叢集配置大資料
- SpringSession+Redis實現叢集會話共享SpringGseSessionRedis會話
- HAC叢集中,計劃重新初始化資料庫使用原叢集配置的操作方法資料庫
- 配置 NFS 共享目錄NFS
- hadoop叢集配置和啟動Hadoop
- docker 配置 Mysql主從叢集DockerMySql
- Hadoop完全分散式叢集配置Hadoop分散式
- 容器雲平臺物理叢集配置實踐
- 《生產環境下Hadoop大叢集安裝與配置+DNS+NFS》HadoopDNSNFS
- Kubernetes叢集中配置Ingress支援HTTPS訪問(一):cfsslHTTP
- CentOS 6.X 上安裝配置 NFS 目錄共享CentOSNFS
- 大資料Spark叢集模式配置大資料Spark模式
- Hadoop叢集是配置時間同步!Hadoop
- Elastic Search 7.x 叢集配置AST
- redis原理及叢集主從配置Redis
- mysql通過kafka實現資料實時同步(三)——es叢集配置MySqlKafka
- Nginx搭建Tomcat9叢集並實現Session共享NginxTomcatSession
- mariadb叢集與nginx負載均衡配置–centos7版本Nginx負載CentOS
- IoT 邊緣叢集基於 Kubernetes Events 的告警通知實現(二):進一步配置