Centos 8 Pacemaker pcsd не может отображать кириллический символLinux

Ответить
Anonymous
 Centos 8 Pacemaker pcsd не может отображать кириллический символ

Сообщение Anonymous »

Я пытаюсь запустить Microsoft SQL Server 2022 в кластере HA в соответствии с этим руководством.
У меня есть две виртуальные машины с Centos 8:
< ul>
[*]Версия ядра — 5.14.0-279.el8_1.sz.x86_64
[*]Версия кардиостимулятора:

Код: Выделить всё

rpm -qa|grep -i pacemaker
  • pacemaker-cli-2.1.7-5.2.el8_10.x86_64
  • pacemaker-libs- 2.1.7-5.2.el8_10.x86_64
  • pacemaker-cluster-libs-2.1.7-5.2.el8_10.x86_64
  • pacemaker-2.1. 7-5.2.el8_10.x86_64
  • pacemaker-schemas-2.1.7-5.2.el8_10.noarch
[*]Версия Corosync:

Код: Выделить всё

rpm -qa|grep -i corosync
  • corosync-3.1.8-1.el8.x86_64
  • corosynclib-3.1.8- 1.el8.x86_64
[*]

Код: Выделить всё

pcs --version
= 0.10.18

После добавления ocf::mssql:fci в кластер и его запуска я не могу управлять кластером.

Код: Выделить всё

Node List:
* Online: [ vm-01.sql vm-02.sql ]

Full List of Resources:
* sbd (stonith:fence_sbd):     Started vm-01.sql
* Resource Group: mssql:
* my_lvm    (ocf::heartbeat:LVM-activate):   Started vm-02.sql
* my_fs     (ocf::heartbeat:Filesystem):     Started vm-02.sql
* VirtualIP (ocf::heartbeat:IPaddr2):        Started vm-02.sql
* mssqlServer       (ocf::mssql:fci):        Starting vm-02.sql

Daemon Status:
corosync: active/enabled
pacemaker: active/enabled
pcsd: active/enabled
sbd: active/enabled
Любая ошибка возврата команды pcs:

Код: Выделить всё

# pcs status
Traceback (most recent call last):
File "/usr/sbin/pcs", line 11, in 
load_entry_point('pcs==0.10.18', 'console_scripts', 'pcs')()
File "/usr/lib/python3.6/site-packages/pcs/app.py", line 278, in main
utils.get_library_wrapper(), argv, utils.get_input_modifiers()
File "/usr/lib/python3.6/site-packages/pcs/cli/common/routing.py", line 33, in _router
return cmd_map[sub_cmd](lib, argv_next, modifiers)
File "/usr/lib/python3.6/site-packages/pcs/cli/common/routing.py", line 33, in _router
return cmd_map[sub_cmd](lib, argv_next, modifiers)
File "/usr/lib/python3.6/site-packages/pcs/status.py", line 37, in full_status
verbose=modifiers.get("--full"),
File "/usr/lib/python3.6/site-packages/pcs/cli/common/lib_wrapper.py", line 88, in decorated_run
return run_with_middleware(run, cli_env, *args, **kwargs)
File "/usr/lib/python3.6/site-packages/pcs/cli/common/middleware.py", line 14, in run
return next_in_line(env, *args, **kwargs)
File "/usr/lib/python3.6/site-packages/pcs/cli/common/middleware.py", line 42, in apply
result_of_next = next_in_line(env, *args, **kwargs)
File "/usr/lib/python3.6/site-packages/pcs/cli/common/middleware.py", line 80, in apply
result_of_next = next_in_line(env, *args, **kwargs)
File "/usr/lib/python3.6/site-packages/pcs/cli/common/lib_wrapper.py", line 79, in run
lib_call_result = run_library_command(lib_env, *args, **kwargs)
File "/usr/lib/python3.6/site-packages/pcs/lib/commands/status.py", line 104, in full_cluster_status_plaintext
runner, hide_inactive_resources, verbose
File "/usr/lib/python3.6/site-packages/pcs/lib/pacemaker/live.py", line 144, in get_cluster_status_text
stdout, stderr, retval = runner.run(cmd)
File "/usr/lib/python3.6/site-packages/pcs/lib/external.py", line 121, in run
out_std, out_err = process.communicate(stdin_string)
File "/usr/lib64/python3.6/subprocess.py", line 863, in communicate
stdout, stderr = self._communicate(input, endtime, timeout)
File "/usr/lib64/python3.6/subprocess.py", line 1574, in _communicate
self.stdout.errors)
File "/usr/lib64/python3.6/subprocess.py", line 760, in _translate_newlines
data = data.decode(encoding, errors)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd1 in position 936: invalid continuation byte
В журнале /var/log/pacemaker/pacemker есть что-то вроде этого:

Код: Выделить всё

INFO: start: ERROR: 2024/10/17 15:12:40 Unexpected error: mssql: У пользователя нет разрешения на выполнение этого действия.
Установленный Python:

Код: Выделить всё

 alternatives --config python3
1           /usr/bin/python3.11
*+ 2           /usr/bin/python3.6

Кто-нибудь знает, как избежать этой проблемы?
Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/790 ... lic-symbol
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»