rocks自建存儲流程

安裝準備:linux

centos 對應的光盤,以6.4 爲例centos

安裝:安全

頭結點執行:服務器

/opt/rocks/sbin/insert-ethers 網絡


選擇nas app

以後安裝centos 選擇網絡啓動less

這樣頭結點會在rocks 數據裏面讀取 centos 物理機的網卡 用於後面咱們安裝 nfs 服務器 及帳戶的 和host 的同步dom

網絡安裝的時候讀取到MAC 地址後咱們就能夠退出 網絡安裝,選擇光盤安裝了ssh

這裏 關盤安裝的步驟我就不詳細解釋了async

等待安裝結束,

安裝完 centos 以後咱們要作的幾件事情:

首先防火牆 和 selinux 要關閉 rocks 默認是關閉的

chkconfig 關閉開機啓動,

chkconfig --level 345 iptables off

selinux 從啓最好

其次咱們要把 rocks 頭結點 默認的hosts  scp 到指定的 centos 裏面

咱們還要把centos 的系統 MAC 及ip 地址改爲rocks 頭結點的host 地址,把存儲的ip改爲 10.1.0.0 網段

讀完以後就能夠退出頭結點安裝了

less /etc/hosts

# Added by rocks report host #

#        DO NOT MODIFY       #

#  Add any modifications to  #

#    /etc/hosts.local file   #


127.0.0.1       localhost.localdomain   localhost


10.1.1.1        cluster.local   cluster

10.1.255.254    compute-0-0.local       compute-0-0

10.1.255.253    compute-0-1.local       compute-0-1

10.1.255.251    login-0-0.local login-0-0

10.1.255.252    nas-0-0.local   nas-0-0

10.1.255.250    nas-0-1.local   nas-0-1

10.1.255.249    nas-0-2.local   nas-0-2

10.1.255.248    nas-0-3.local   nas-0-3

172.25.17.249   cluster.hpc.org


一會咱們安裝完要改爲rocks 的ip


還有就是nfs4 默認安全機制 nobody 的問題


咱們首先要修改兩個參數:

/etc/sysconfig/autofs 文件

MOUNT_NFS_DEFAULT_PROTOCOL=3   默認是 4 這裏面改爲3  4 註釋掉 防止nobody


#MOUNT_NFS_DEFAULT_PROTOCOL=4


/etc/idmapd.conf 文件:

找到Domain 這一行 取消註釋 吧edu 去掉 改爲 local.domain

Domain = local.domain 意思是取本地的 域名

以後rocks 頭結點 從啓 autofs idmapd

              service rpcidmapd restart

              service autofs restart


改完頭結點 ,咱們也要改對應的nas 節點 的 這兩個配置 內容保持一致。


這個時候咱們就能夠 掛載咱們的存儲了 ,


默認用戶是不容許訪問存儲的 。 還有就是 /etc/passwd 的用戶一致性問題, 這裏咱們能夠在新的存儲上不作設置默認是 id 數字


vi /etc/exports


/data  10.1.0.0/255.255.0.0(rw,fsid=0,no_root_squash,async)

fsid=0 這個 是掛載根目錄時用到的。最好加上


咱們裝好存儲以後沒有 設置 ssh 祕鑰 無密碼訪問。

這裏能夠設置一下 這裏面 可能後面要更改 視頻已經詳細給出:


下面咱們就設置 autofs 服務

[root@cluster nas3]#  vi /etc/auto.share


apps cluster.local:/export/&

nas  nas-0-0.local:/data

nas1 nas-0-1.local:/data

nas2 nas-0-2.local:/data

nas3 nas-0-3.local:/data


service autofs  restart


這個時候咱們能夠看到掛載上了

[root@cluster nas3]# ll

total 4



drwxr-xr-x 2 root root 4096 Feb 21 10:58 lilinji


是 root 不是nobody


咱們在進入計算節點查看

[root@compute-0-0 ~]# ls /share/nas3

ls: cannot access /share/nas3: No such file or directory


同步

由於目前計算節點沒有讀取到 hosts 列表找不到 nas-0-3 的主機

同時 若是計算節點沒有掛載上的話能夠查看 autofs 服務

相關文章
相關標籤/搜索