日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

计算服务器Centos 7.9 配置torque 6.1.2 单服务器

發布時間:2024/1/1 centos 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算服务器Centos 7.9 配置torque 6.1.2 单服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這里寫自定義目錄標題

  • 一、安裝linux Centos 7.9
  • 二、配置固定IP
    • 1、修改ip
    • 1、關閉SElinux
  • 三、安裝torque
    • 1、下載torque
    • 2、更新庫
    • 3、安裝
  • 測試
  • 鳴謝
  • 如有侵權,請留言我

一、安裝linux Centos 7.9

教程太多了,例如:https://blog.csdn.net/u013168176/article/details/81144193

我用的U盤安裝

青椒,沒有錢,3.8W買了服務器作為VASP計算服務器, 選取《development and Creative workstation》 簡單勾選compatibility lib, Platform Development and Python.

先連上網,然后復制下邊代碼,改為阿里云源,以備后用。

[********]wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo [********]yum makecache

二、配置固定IP

查看現有ip,單位設置動態IP 靜態IP不好申請,在動態IP后半段設置為固定IP

1、修改ip

[*******]# ifconfig #查看現有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 #按照以下設置 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 #原本機器的 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

然后重啟網絡服務
下面展示一些 內聯代碼片。

[*******]# service network restart Restarting network (via systemctl): [ OK ]

1、關閉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 #關閉 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.gz

2、更新庫

[********]yum install libtool openssl-devel libxml2-devel boost-devel gcc gcc-c++

3、安裝

[*******]# ./configure --enable-gcc-warnings --enable-syslog --with-scpmake -j 8 # 最多允許8個編譯命令同時執行

更改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

查看主機名一致性

[*******]# hostname -s marain [*******]# hostname -f marain

安裝

[********]make install

成功后查看

[*******]# cat /var/spool/torque/server_name marain

拷貝并啟動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 [*******]#

核數設置

[*******]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

運行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

配置隊列

[********]# 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

安裝結束,隊列名字為:batch

測試

測試

  • 寫一個測試腳本sleep.sh, 內容如下
  • #!/bin/sh sleep 60
  • 提交作業
  • [********]qsub sleep.sh
  • 檢查作業
  • [********] qstat -a -n

    此時可以看到作業的運行狀態。

    鳴謝

    1、sob大神及其名下思想家公社、計算化學公社等等等…… 我的啟蒙恩師
    2、https://www.bilibili.com/video/BV1d4411r7WF?t=565 abbottcn大神的完整版視頻,我給命令整理了下,并部分改動
    3、https://blog.csdn.net/kongxx/article/details/8022496# 測試腳本出處

    如有侵權,請留言我

    總結

    以上是生活随笔為你收集整理的计算服务器Centos 7.9 配置torque 6.1.2 单服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。