pbs 유용한 명령어 pbsnodes
// pbs 노드 정보를 한눈에 볼 수있게 사용
# pbsnodes -aSj
mem ncpus nmics ngpus
vnode state njobs run susp f/t f/t f/t f/t jobs
--------------- --------------- ------ ----- ------ ------------ ------- ------- ------- -------
comp free 0 0 0 991mb/991mb 1/1 0/0 0/0 --
// 전체 pbs 노드 정보를 확인
# pbsnodes -a
comp
Mom = comp
ntype = PBS
state = free
pcpus = 1
resources_available.arch = linux
resources_available.host = comp
resources_available.mem = 1014664kb
resources_available.ncpus = 1
resources_available.vnode = comp
resources_assigned.accelerator_memory = 0kb
resources_assigned.hbmem = 0kb
resources_assigned.mem = 0kb
resources_assigned.naccelerators = 0
resources_assigned.ncpus = 0
resources_assigned.vmem = 0kb
resv_enable = True
sharing = default_shared
last_state_change_time = Tue Feb 8 02:53:51 2022
last_used_time = Tue Feb 8 02:53:51 2022
// 특정 노드 하나만 지정해서 확인
[root@comp ~]# pbsnodes -v comp
comp
Mom = comp
ntype = PBS
state = free
pcpus = 1
resources_available.arch = linux
resources_available.host = comp
resources_available.mem = 1014664kb
resources_available.ncpus = 1
resources_available.vnode = comp
resources_assigned.accelerator_memory = 0kb
resources_assigned.hbmem = 0kb
resources_assigned.mem = 0kb
resources_assigned.naccelerators = 0
resources_assigned.ncpus = 0
resources_assigned.vmem = 0kb
resv_enable = True
sharing = default_shared
last_state_change_time = Tue Feb 8 02:53:51 2022
last_used_time = Tue Feb 8 02:53:51 2022
// offline으로 상태변경 (기존에 돌고 있는 작업은 수행되지만 이 계산노드에는 작업이 수행되지 않음)
# pbsnodes –o comp
# pbsnodes -v comp | grep state
state = offline
# pbsnodes –r comp
# pbsnodes -v comp | grep state
state = free