rocks自建存储流程
安裝準(zhǔn)備:
centos 對(duì)應(yīng)的光盤(pán),以6.4 為例
安裝:
頭結(jié)點(diǎn)執(zhí)行:
/opt/rocks/sbin/insert-ethers
選擇nas
之后安裝centos 選擇網(wǎng)絡(luò)啟動(dòng)
這樣頭結(jié)點(diǎn)會(huì)在rocks 數(shù)據(jù)里面讀取 centos 物理機(jī)的網(wǎng)卡 用于后面我們安裝 nfs 服務(wù)器 及賬戶的 和host 的同步
網(wǎng)絡(luò)安裝的時(shí)候讀取到MAC 地址后我們就可以退出 網(wǎng)絡(luò)安裝,選擇光盤(pán)安裝了
這里 關(guān)盤(pán)安裝的步驟我就不詳細(xì)解釋了
等待安裝結(jié)束,
安裝完 centos 之后我們要做的幾件事情:
首先防火墻 和 selinux 要關(guān)閉 rocks 默認(rèn)是關(guān)閉的
chkconfig 關(guān)閉開(kāi)機(jī)啟動(dòng),
chkconfig --level 345 iptables off
selinux 從啟最好
其次我們要把 rocks 頭結(jié)點(diǎn) 默認(rèn)的hosts ?scp 到指定的 centos 里面
我們還要把centos 的系統(tǒng) MAC 及ip 地址改成rocks 頭結(jié)點(diǎn)的host 地址,把存儲(chǔ)的ip改成 10.1.0.0 網(wǎng)段
讀完之后就可以退出頭結(jié)點(diǎn)安裝了
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
一會(huì)我們安裝完要改成rocks 的ip
還有就是nfs4 默認(rèn)安全機(jī)制 nobody 的問(wèn)題
我們首先要修改兩個(gè)參數(shù):
/etc/sysconfig/autofs 文件
MOUNT_NFS_DEFAULT_PROTOCOL=3 ? 默認(rèn)是 4 這里面改成3 ?4 注釋掉 防止nobody
#MOUNT_NFS_DEFAULT_PROTOCOL=4
/etc/idmapd.conf 文件:
找到Domain 這一行 取消注釋 吧edu 去掉 改成 local.domain
Domain = local.domain 意思是取本地的 域名
之后rocks 頭結(jié)點(diǎn) 從啟 autofs idmapd
? ? ? ? ? ? ? service rpcidmapd restart
? ? ? ? ? ? ? service autofs restart
改完頭結(jié)點(diǎn) ,我們也要改對(duì)應(yīng)的nas 節(jié)點(diǎn) 的 這兩個(gè)配置 內(nèi)容保持一致。
這個(gè)時(shí)候我們就可以 掛載我們的存儲(chǔ)了 ,
默認(rèn)用戶是不允許訪問(wèn)存儲(chǔ)的 。 還有就是 /etc/passwd 的用戶一致性問(wèn)題, 這里我們可以在新的存儲(chǔ)上不做設(shè)置默認(rèn)是 id 數(shù)字
vi /etc/exports
/data ?10.1.0.0/255.255.0.0(rw,fsid=0,no_root_squash,async)
fsid=0 這個(gè) 是掛載根目錄時(shí)用到的。最好加上
我們裝好存儲(chǔ)之后沒(méi)有 設(shè)置 ssh 秘鑰 無(wú)密碼訪問(wèn)。
這里可以設(shè)置一下 這里面 可能后面要更改 視頻已經(jīng)詳細(xì)給出:
下面我們就設(shè)置 autofs 服務(wù)
[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
這個(gè)時(shí)候我們可以看到掛載上了
[root@cluster nas3]# ll
total 4
drwxr-xr-x 2 root root 4096 Feb 21 10:58 lilinji
是 root 不是nobody
我們?cè)谶M(jìn)入計(jì)算節(jié)點(diǎn)查看
[root@compute-0-0 ~]# ls /share/nas3
ls: cannot access /share/nas3: No such file or directory
同步
因?yàn)槟壳坝?jì)算節(jié)點(diǎn)沒(méi)有讀取到 hosts 列表找不到 nas-0-3 的主機(jī)
同時(shí) 如果計(jì)算節(jié)點(diǎn)沒(méi)有掛載上的話可以查看 autofs 服務(wù)
轉(zhuǎn)載于:https://blog.51cto.com/lilinji/1402688
總結(jié)
以上是生活随笔為你收集整理的rocks自建存储流程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: T1042/T2080芯片工控主板对比
- 下一篇: Yarn调度器和调度算法(FIFO、容量