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 服务

相关文章
相关标签/搜索