Версия: pcs-0.10.2-alt1 Система: ALT Server 9.0 x86_64 Кластер из двух хостов. На обоих хостах установлены пакеты pcs pcs-pcsd и все их зависимости, добавлены записи в /etc/hosts. Далее настраиваю по официальной документации на гитхабе: 1. # systemctl start pcsd && systemctl status pcsd 2. # passwd hacluster 3. # pcs host auth hosta hostb -u hacluster Password: Traceback (most recent call last): File "/usr/sbin/pcs", line 11, in <module> load_entry_point('pcs==0.10.2', 'console_scripts', 'pcs')() File "/usr/lib/python3/site-packages/pcs/app.py", line 232, in main utils.get_library_wrapper(), argv, utils.get_input_modifiers() File "/usr/lib/python3/site-packages/pcs/cli/common/routing.py", line 17, in _router return cmd_map[sub_cmd](lib, argv_next, modifiers) File "/usr/lib/python3/site-packages/pcs/cli/common/routing.py", line 17, in _router return cmd_map[sub_cmd](lib, argv_next, modifiers) File "/usr/lib/python3/site-packages/pcs/host.py", line 57, in auth_cmd utils.auth_hosts(host_dict) File "/usr/lib/python3/site-packages/pcs/utils.py", line 880, in auth_hosts output, retval = run_pcsdcli('auth', dict(nodes=host_dict)) File "/usr/lib/python3/site-packages/pcs/utils.py", line 842, in run_pcsdcli gem_home = os.path.join(pcsd_dir_path, settings.pcsd_gem_path) File "/usr/lib64/python3.7/posixpath.py", line 94, in join genericpath._check_arg_types('join', a, *p) File "/usr/lib64/python3.7/genericpath.py", line 149, in _check_arg_types (funcname, s.__class__.__name__)) from None TypeError: join() argument must be str or bytes, not 'NoneType'
pcs-0.10.5-alt2 - ошибка не воспроизводится.