September 2019  |  01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

PBSPro バージョン 18 から 19 への更新 (CentOS7)

JUGEMテーマ:コンピュータ

 

PBSPro 18.1.3 から 19.1.2 への更新に失敗し、調べていたら postgresql-contrib パッケージが必要という投稿を見つけた。

また、 PBSPro 18.1.4 もリリースされていたので、一旦 18.1.4 にしてから 19.1.2 に更新してみることにした。

 

PBSPro 18.1.4 の CentOS7用のRPMパッケージアーカイブ名がタイポで pbspro_1.8.4.centos7.zip になっていることに注意。

(rpm パッケージ名は間違いなく pbspro-server-18.1.4-0.x86_64.rpm)

 

# wget https://github.com/PBSPro/pbspro/releases/download/v18.1.4/pbspro_1.8.4.centos7.zip

# unzip pbspro_1.8.4.centos7.zip

# cd pbspro_1.8.4.centos7

# rpm -Uvh pbspro-server-18.1.4-0.x86_64.rpm

 

これで問題なく更新できた。

 

# systemctl restart pbs

 

で、PBSデータベースを更新し、pbs_server は起動した。

 

次に、PBSPro 18.1.4 から19.1.2 への更新を行う。

念のため、 PBSPro 19.1.2 のインストールの前に postgresql-contrib をインストールしておく。

 

# yum install postgresql-contrib

...

# rpm -Uvh pbspro-server-19.1.2-0.x86_64.rpm

...

# systemctl restart pbs

...

 

無事、datastore のpbsデータベースが更新され、サービスが起動された。

pbs サービスの状態を確認すると、以下のとおり。

 

# LANG=C systemctl status pbs
* pbs.service - Portable Batch System
   Loaded: loaded (/opt/pbs/libexec/pbs_init.d; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2019-09-10 23:51:52 JST; 1h 15min ago
     Docs: man:pbs(8)
  Process: 1094 ExecStart=/opt/pbs/libexec/pbs_init.d start (code=exited, status=0/SUCCESS)
    Tasks: 12
   Memory: 22.5M
   CGroup: /system.slice/pbs.service
           |-1215 /opt/pbs/sbin/pbs_comm
           |-1245 /opt/pbs/sbin/pbs_mom
           |-1257 /opt/pbs/sbin/pbs_sched
           |-1461 /opt/pbs/sbin/pbs_ds_monitor monitor
           |-1492 /usr/bin/postgres -D /var/spool/pbs/datastore -p 15007
           |-1500 postgres: logger process   
           |-1502 postgres: checkpointer process   
           |-1503 postgres: writer process   
           |-1504 postgres: wal writer process   
           |-1505 postgres: autovacuum launcher process   
           |-1506 postgres: stats collector process   
           |-1516 postgres: postgres pbs_datastore 192.168.1.172(38764) idle
           `-1517 /opt/pbs/sbin/pbs_server.bin

Sep 10 23:51:47 edison7.localdomain pbs_init.d[1094]: PBS sched
Sep 10 23:51:47 edison7.localdomain su[1299]: (to postgres) root on none
Sep 10 23:51:47 edison7.localdomain su[1331]: (to postgres) root on none
Sep 10 23:51:47 edison7.localdomain su[1391]: (to postgres) root on none
Sep 10 23:51:47 edison7.localdomain su[1423]: (to postgres) root on none
Sep 10 23:51:47 edison7.localdomain su[1462]: (to postgres) root on none
Sep 10 23:51:51 edison7.localdomain pbs_init.d[1094]: Connecting to PBS datas...
Sep 10 23:51:51 edison7.localdomain pbs_init.d[1094]: Licenses valid for 1000...
Sep 10 23:51:51 edison7.localdomain pbs_init.d[1094]: PBS server
Sep 10 23:51:52 edison7.localdomain systemd[1]: Started Portable Batch System.
Hint: Some lines were ellipsized, use -l to show in full.

 

スポンサーサイト

comments

   

trackback

pagetop