计算服务器Centos 7.9 配置torque 6.1.2 单服务器
這里寫自定義目錄標(biāo)題
- 一、安裝linux Centos 7.9
- 二、配置固定IP
- 1、修改ip
- 1、關(guān)閉SElinux
- 三、安裝torque
- 1、下載torque
- 2、更新庫
- 3、安裝
- 測(cè)試
- 鳴謝
- 如有侵權(quán),請(qǐng)留言我
一、安裝linux Centos 7.9
教程太多了,例如:https://blog.csdn.net/u013168176/article/details/81144193
我用的U盤安裝
青椒,沒有錢,3.8W買了服務(wù)器作為VASP計(jì)算服務(wù)器, 選取《development and Creative workstation》 簡(jiǎn)單勾選compatibility lib, Platform Development and Python.
先連上網(wǎng),然后復(fù)制下邊代碼,改為阿里云源,以備后用。
[********]wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo [********]yum makecache二、配置固定IP
查看現(xiàn)有ip,單位設(shè)置動(dòng)態(tài)IP 靜態(tài)IP不好申請(qǐng),在動(dòng)態(tài)IP后半段設(shè)置為固定IP
1、修改ip
[*******]# ifconfig #查看現(xiàn)有IP em1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 10.10.73.XX netmask 255.XXX.XXX.0 broadcast 10.10.XXX.XXXinet6 fe80::b2f5:e5d6:d29d:6a08 prefixlen 64 scopeid 0x20<link>ether XX:XX:6d:XX:XX:XX txqueuelen 1000 (Ethernet)RX packets 10637021 bytes 5364344539 (4.9 GiB)RX errors 0 dropped 2 overruns 0 frame 0TX packets 1773134 bytes 364816699 (347.9 MiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0device interrupt 16 memory 0x92f00000-92f20000 [*******]# vi /etc/sysconfig/network-scripts/ifcfg-em1 #按照以下設(shè)置 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth0 UUID=1d72f9ca-dac1-4398-a093-6b001edd94d6 #原本機(jī)器的 DEVICE=eth0 HWADDR=00:15:5d:01:fb:0c #需要修改 ONBOOT=yes IPADDR=10.10.XXX.XXX #ip NETMASK=255.XXX.XXX.0 GATEWAY=10.10.XX.XX DNS1=210.XX.XXX.XXX DNS2=114.114.114.114然后重啟網(wǎng)絡(luò)服務(wù)
下面展示一些 內(nèi)聯(lián)代碼片。
1、關(guān)閉SElinux
[*******]# vi /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of three values: # targeted - Targeted processes are protected, # minimum - Modification of targeted policy. Only selected processes are protected. # mls - Multi Level Security protection. SELINUXTYPE=targeted[*******]# setenforce 0[*******]# systemctl disable firewalld.service #關(guān)閉 Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. [*******]# systemctl stop firewalld.service [*******]# reboot三、安裝torque
1、下載torque
[*******]$ wget http://wpfilebase.s3.amazonaws.com/torque/torque-6.1.2.tar.gz2、更新庫
[********]yum install libtool openssl-devel libxml2-devel boost-devel gcc gcc-c++3、安裝
[*******]# ./configure --enable-gcc-warnings --enable-syslog --with-scpmake -j 8 # 最多允許8個(gè)編譯命令同時(shí)執(zhí)行更改hosts network
[********]vi /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost4 localhost4.localdomain4 10.10.72.59 marain #新加入[********]vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=marain查看主機(jī)名一致性
[*******]# hostname -s marain [*******]# hostname -f marain安裝
[********]make install成功后查看
[*******]# cat /var/spool/torque/server_name marain拷貝并啟動(dòng)trqauthd
[*******] cp contrib/systemd/trqauthd.service /usr/lib/systemd/system/[*******]systemctl enable trqauthd.service #有效化 [*******]systemctl start trqauthd.service[*******]systemctl status trqauthd.service #查看root安裝
[*******]# ./torque.setup root initializing TORQUE (admin: root)You have selected to start pbs_server in create mode. If the server database exists it will be overwritten. do you wish to continue y/(n)?y [*******]#核數(shù)設(shè)置
[*******]vi /var/spool/torque/server_priv/nodesmarain np=48退出后重啟trqauthd[********]qterm[********]systemctl start trqauthd.service[********]for i in pbs_server pbs_sched pbs_mom trqauthd; do service $i start; done[********] pbsnodes marainstate = freepower_state = Runningnp = 48ntype = clusterstatus = opsys=linux,uname=Linux marain 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64,nsessions=0,nusers=0,idletime=2717,totmem=98297820kb,availmem=96801524kb,physmem=65529824kb,ncpus=96,loadave=0.03,gres=,netload=5784240,state=free,varattr= ,cpuclock=Fixed,macaddr=04:d9:f5:50:e9:bc,version=6.1.2,rectime=1604502030,jobs=mom_service_port = 15002mom_manager_port = 15003打包
make packages運(yùn)行mom
[********] ./torque-package-mom-linux-x86_64.sh --installInstalling TORQUE archive... Done. [********] ldconfig [********] systemctl enable pbs_mom.service #dir:/usr/lib/systemd/system/pbs_mom.service [********] systemctl start pbs_mom.service配置隊(duì)列
[********]# qmgr -c 'p s' # # Create queues and set their attributes. # # # Create and define queue batch # create queue batch set queue batch queue_type = Execution set queue batch resources_default.walltime = 01:00:00 set queue batch resources_default.nodes = 1 set queue batch enabled = True set queue batch started = True # # Set server attributes. # set server scheduling = True set server acl_hosts = marain set server managers = root@marain set server operators = root@marain set server default_queue = batch set server log_events = 2047 set server mail_from = adm set server node_check_rate = 150 set server tcp_timeout = 300 set server job_stat_rate = 300 set server poll_jobs = True set server down_on_error = True set server mom_job_sync = True set server keep_completed = 300 set server next_job_number = 0 set server moab_array_compatible = True安裝結(jié)束,隊(duì)列名字為:batch
測(cè)試
測(cè)試
此時(shí)可以看到作業(yè)的運(yùn)行狀態(tài)。
鳴謝
1、sob大神及其名下思想家公社、計(jì)算化學(xué)公社等等等…… 我的啟蒙恩師
2、https://www.bilibili.com/video/BV1d4411r7WF?t=565 abbottcn大神的完整版視頻,我給命令整理了下,并部分改動(dòng)
3、https://blog.csdn.net/kongxx/article/details/8022496# 測(cè)試腳本出處
如有侵權(quán),請(qǐng)留言我
總結(jié)
以上是生活随笔為你收集整理的计算服务器Centos 7.9 配置torque 6.1.2 单服务器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 动手搭建深度强化学习的自动股票量化交易系
- 下一篇: ble mesh学习笔记(10)mesh