RX300S7にCentOS7をインストール。
計算ノードとして。
300GB SASドライブにシステムインストール。
一般ユーザーは作成しない。
NFSでヘッドノードの/home以下、/usr/local以下をマウント
NISでヘッドノードで作成したユーザ情報を共有
NFSのホスト:rx1330m3
NISのホスト:rx1330m3.nis
NAS(NFS):192.168.1.10
今設定しようとしているドメイン:192.168.1.2 y0-rx200s7
# yum install ypbind rpcbind # yum install nano # nano /etc/hosts # cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.1.1 rx1330m3 rx1330m3.nis 192.168.1.2 y0-rx200s7 192.168.1.3 y1-rx200s6 192.168.1.4 y2-rx200s6 192.168.1.5 y3-rx300s7 192.168.1.6 n1-rx300s7 192.168.1.7 n2-rx300s7 # authconfig --enablenis --nisdomain=nis --nisserver=rx1330m3 --enablemkhomedir --update # systemctl start rpcbind ypbind # systemctl enable rpcbind ypbind
NFSのauto mountを導入
# yum -y install nfs-utils # nano /etc/idmapd.conf # cat /etc/idmapd.conf [General] #Verbosity = 0 # The following should be set to the local NFSv4 domain name # The default is the host's DNS domain name. Domain = y0-rx200s7 ......... # systemctl restart rpcbind # nano /etc/fstab # cat /etc/fstab # # /etc/fstab # Created by anaconda on Tue Aug 13 13:07:11 2019 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/centos-root / xfs defaults 0 0 UUID=********-****-****-****-************ /boot xfs defaults 0 0 /dev/mapper/centos-home /home xfs defaults 0 0 /dev/mapper/centos-swap swap swap defaults 0 0 rx1330m3:/usr/local /usr/local nfs defaults 0 0 192.168.1.10:/mnt/array1/home /mnt/nfs nfs defaults 0 0 # yum -y install autofs # nano /etc/auto.master # cat /etc/auto.master ......... /- /etc/auto.mount # nano /etc/auto.mount # cat /etc/auto.mount /home -fstype=nfs,rw rx1330m3:/home # systemctl start autofs # systemctl enable autofs
torque-client設定
# yum install -y epel-release # yum install -y torque-client torque-mom # nano /etc/torque/server_name # cat /etc/torque/server_name rx1330m3 # nano /var/lib/torque/mom_priv/config # cat /var/lib/torque/mom_priv/config # Configuration for pbs_mom. $pbsserver rx1330m3 $usecp *:/home /home $usecp *:/mnt/nfs /mnt/nfs $log_file_suffix %h # firewall-cmd --add-port=15001/tcp --zone=public --permanent # firewall-cmd --add-port=15002/tcp --zone=public --permanent # firewall-cmd --add-port=15003/tcp --zone=public --permanent # firewall-cmd --add-port=15003/udp --zone=public --permanent # firewall-cmd --add-port=15004/tcp --zone=public --permanent # systemctl start pbs_mom # systemctl enable pbs_mom
あとはbrewではなくyumでそれぞれのノードにインストールしているものを入れる。
# yum -y install java # yum -y install perl