An error occurs when creating a new cluster with pcs: "UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 30: ordinal not in range(128)\n
Issue
-
An error occurs when creating a new cluster with the
pcscommand:<root@node1> # pcs cluster setup cluster42 --start node1 node2 Destroying cluster on hosts: 'qatestvmascs', 'qatestvmers'... Error: node1: Error destroying cluster: ["Shutting down pacemaker/corosync services...\n"] ["Traceback (most recent call last):\n", " File \"/usr/sbin/pcs\", line 11, in <module>\n", " load_entry_point('pcs==0.10.8', 'console_scripts', 'pcs')()\n", " File \"/usr/lib/python3.6/site-packages/pcs/app.py\", line 277, in main\n", " utils.get_library_wrapper(), argv, utils.get_input_modifiers()\n", " File \"/usr/lib/python3.6/site-packages/pcs/cli/common/routing.py\", line 33, in _router\n", " return cmd_map[sub_cmd](lib, argv_next, modifiers)\n", " File \"/usr/lib/python3.6/site-packages/pcs/cli/common/routing.py\", line 33, in _router\n", " return cmd_map[sub_cmd](lib, argv_next, modifiers)\n", " File \"/usr/lib/python3.6/site-packages/pcs/cluster.py\", line 1348, in cluster_destroy\n", " utils.stop_service(service)\n", " File \"/usr/lib/python3.6/site-packages/pcs/utils.py\", line 2221, in stop_service\n", " [settings.systemctl_binary, \"stop\", service]\n", " File \"/usr/lib/python3.6/site-packages/pcs/lib/external.py\", line 132, in run\n", " out_std, out_err = process.communicate(stdin_string)\n", " File \"/usr/lib64/python3.6/subprocess.py\", line 863, in communicate\n", " stdout, stderr = self._communicate(input, endtime, timeout)\n", " File \"/usr/lib64/python3.6/subprocess.py\", line 1578, in _communicate\n", " self.stderr.errors)\n", " File \"/usr/lib64/python3.6/subprocess.py\", line 760, in _translate_newlines\n", " data = data.decode(encoding, errors)\n", "UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 30: ordinal not in range(128)\n"] 1 Error: node2: Error destroying cluster: ["Shutting down pacemaker/corosync services...\n"] ["Traceback (most recent call last):\n", " File \"/usr/sbin/pcs\", line 11, in <module>\n", " load_entry_point('pcs==0.10.8', 'console_scripts', 'pcs')()\n", " File \"/usr/lib/python3.6/site-packages/pcs/app.py\", line 277, in main\n", " utils.get_library_wrapper(), argv, utils.get_input_modifiers()\n", " File \"/usr/lib/python3.6/site-packages/pcs/cli/common/routing.py\", line 33, in _router\n", " return cmd_map[sub_cmd](lib, argv_next, modifiers)\n", " File \"/usr/lib/python3.6/site-packages/pcs/cli/common/routing.py\", line 33, in _router\n", " return cmd_map[sub_cmd](lib, argv_next, modifiers)\n", " File \"/usr/lib/python3.6/site-packages/pcs/cluster.py\", line 1348, in cluster_destroy\n", " utils.stop_service(service)\n", " File \"/usr/lib/python3.6/site-packages/pcs/utils.py\", line 2221, in stop_service\n", " [settings.systemctl_binary, \"stop\", service]\n", " File \"/usr/lib/python3.6/site-packages/pcs/lib/external.py\", line 132, in run\n", " out_std, out_err = process.communicate(stdin_string)\n", " File \"/usr/lib64/python3.6/subprocess.py\", line 863, in communicate\n", " stdout, stderr = self._communicate(input, endtime, timeout)\n", " File \"/usr/lib64/python3.6/subprocess.py\", line 1578, in _communicate\n", " self.stderr.errors)\n", " File \"/usr/lib64/python3.6/subprocess.py\", line 760, in _translate_newlines\n", " data = data.decode(encoding, errors)\n", "UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 30: ordinal not in range(128)\n"] 1 Error: Errors have occurred, therefore pcs is unable to continue
Environment
- Red Hat Enterprise Linux Server 8 (with the High Availability Add On)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.