5.3. psConfig 출판 및 적용
출판
psConfig를 게시하고자 하는 perfsonar-toolkit 이 설치된 서버에서 다음 명령어를 입력한다.
sudo psconfig publish myconfig.json
# sudo psconfig publish myconfig.json
Success! File saved to /usr/lib/perfsonar/web-psconfig/myconfig.json
Published file can be accessed at https://MY_HOST/psconfig/myconfig.json
Execute the following on a host running an agent to use this file:
psconfig remote add "https://MY_HOST/psconfig/myconfig.json"
# ls /usr/lib/perfsonar/web-psconfig/
myconfig.json
적용
psconfig 가 구동될 서버에서 다음을 입력한다.
psconfig list psconfig remote add "https://MY_HOST/psconfig/myconfig.json" psconfig list
# psconfig remote list
=== pScheduler Agent ===
[]
=== Grafana Agent ===
[]
# psconfig remote add "https://MY_HOST/psconfig/myconfig.json" --configure-archives
# psconfig list
=== pScheduler Agent ===
[
{
"url": "https://MY_HOST/psconfig/myconfig.json",
"configure-archives": true
}
]
=== Grafana Agent ===
[
{
"url": "https://MY_HOST/psconfig/myconfig.json",
"configure-archives": true
}
]