Помогите с ошибкой запуска службы MQTT (Mosquitto).Linux

Ответить
Anonymous
 Помогите с ошибкой запуска службы MQTT (Mosquitto).

Сообщение Anonymous »

Я пытаюсь установить MQTT Broker на наш сервер, но не могу понять, как устранить эти простые ошибки. Это работало на нашем предыдущем сервере (CentOS 7), но теперь, когда мы перешли на Rocky Linux под управлением WHM, мы столкнулись с этими проблемами.
Мы запустили #sudo dnf install mosquitto, и он успешно установился. (за исключением нескольких ошибок, это похоже на запись в некоторые файлы журналов:

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

Dependencies resolved.
================================================================================================================
Package                               Architecture  Version                                Repository     Size
================================================================================================================
Installing:
mosquitto                             x86_64        1.6.15-1.el8                           epel          300 k
Installing dependencies:
ea-ruby27-libuv                       x86_64        1:1.48.0-1.1.1.cpanel                  EA4-c8        123 k
ea-ruby27-ruby                        x86_64        2.7.8-3.16.48.cpanel                   EA4-c8        1.9 M
ea-ruby27-ruby-devel                  x86_64        2.7.8-3.16.48.cpanel                   EA4-c8        215 k
ea-ruby27-ruby-irb                    noarch        27.2.7.8.1.2.6-3.16.48.cpanel          EA4-c8         61 k
ea-ruby27-ruby-libs                   x86_64        2.7.8-3.16.48.cpanel                   EA4-c8        1.7 M
ea-ruby27-rubygem-bigdecimal          x86_64        27.2.7.8.2.0.0-3.16.48.cpanel          EA4-c8         57 k
ea-ruby27-rubygem-did_you_mean        x86_64        27.2.7.8.1.4.0-3.16.48.cpanel          EA4-c8         21 k
ea-ruby27-rubygem-io-console          x86_64        27.2.7.8.0.5.6-3.16.48.cpanel          EA4-c8         26 k
ea-ruby27-rubygem-json                x86_64        27.2.7.8.2.3.0-3.16.48.cpanel          EA4-c8         92 k
ea-ruby27-rubygem-openssl             x86_64        27.2.7.8.2.1.4-3.16.48.cpanel          EA4-c8        173 k
ea-ruby27-rubygem-psych               x86_64        27.2.7.8.3.1.0-3.16.48.cpanel          EA4-c8         58 k
ea-ruby27-rubygem-rdoc                noarch        27.2.7.8.6.2.1.1-3.16.48.cpanel        EA4-c8        438 k
ea-ruby27-rubygems                    noarch        27.2.7.8.3.1.6-3.16.48.cpanel          EA4-c8        256 k
ea-ruby27-runtime                     x86_64        2.7.8-3.3.1.cpanel                     EA4-c8         35 k
libwebsockets                         x86_64        4.0.1-2.el8                            epel          250 k

Transaction Summary
================================================================================================================
Install  16 Packages

Total download size: 5.7 M
Installed size: 24 M
Is this ok [y/N]: y
Downloading Packages:
(1/16): ea-ruby27-ruby-irb-27.2.7.8.1.2.6-3.16.48.cpanel.noarch.rpm             169 kB/s |  61 kB     00:00
(2/16): ea-ruby27-libuv-1.48.0-1.1.1.cpanel.x86_64.rpm                          566 kB/s | 123 kB     00:00
(3/16): ea-ruby27-rubygems-27.2.7.8.3.1.6-3.16.48.cpanel.noarch.rpm             407 kB/s | 256 kB     00:00
(4/16): ea-ruby27-rubygem-rdoc-27.2.7.8.6.2.1.1-3.16.48.cpanel.noarch.rpm       501 kB/s | 438 kB     00:00
(5/16): ea-ruby27-ruby-devel-2.7.8-3.16.48.cpanel.x86_64.rpm                    302 kB/s | 215 kB     00:00
(6/16): ea-ruby27-rubygem-bigdecimal-27.2.7.8.2.0.0-3.16.48.cpanel.x86_64.rpm   121 kB/s |  57 kB     00:00
(7/16): ea-ruby27-rubygem-did_you_mean-27.2.7.8.1.4.0-3.16.48.cpanel.x86_64.rpm  51 kB/s |  21 kB     00:00
(8/16): ea-ruby27-rubygem-io-console-27.2.7.8.0.5.6-3.16.48.cpanel.x86_64.rpm    74 kB/s |  26 kB     00:00
(9/16): ea-ruby27-ruby-2.7.8-3.16.48.cpanel.x86_64.rpm                          982 kB/s | 1.9 MB     00:02
(10/16): ea-ruby27-rubygem-openssl-27.2.7.8.2.1.4-3.16.48.cpanel.x86_64.rpm     374 kB/s | 173 kB     00:00
(11/16): ea-ruby27-rubygem-psych-27.2.7.8.3.1.0-3.16.48.cpanel.x86_64.rpm       604 kB/s |  58 kB     00:00
(12/16): ea-ruby27-runtime-2.7.8-3.3.1.cpanel.x86_64.rpm                        445 kB/s |  35 kB     00:00
(13/16): ea-ruby27-rubygem-json-27.2.7.8.2.3.0-3.16.48.cpanel.x86_64.rpm        127 kB/s |  92 kB     00:00
(14/16): libwebsockets-4.0.1-2.el8.x86_64.rpm                                   359 kB/s | 250 kB     00:00
(15/16): ea-ruby27-ruby-libs-2.7.8-3.16.48.cpanel.x86_64.rpm                    533 kB/s | 1.7 MB     00:03
(16/16): mosquitto-1.6.15-1.el8.x86_64.rpm                                      384 kB/s | 300 kB     00:00
----------------------------------------------------------------------------------------------------------------
Total                                                                           1.0 MB/s | 5.7 MB     00:05
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
usermod: no changes
Running transaction
Preparing        :                                                                                         1/1
Installing       : ea-ruby27-libuv-1:1.48.0-1.1.1.cpanel.x86_64                                          1/16
Running scriptlet: ea-ruby27-libuv-1:1.48.0-1.1.1.cpanel.x86_64                                          1/16
Installing       : ea-ruby27-runtime-2.7.8-3.3.1.cpanel.x86_64                                           2/16
Installing       : ea-ruby27-ruby-devel-2.7.8-3.16.48.cpanel.x86_64                                      3/16
Installing       : ea-ruby27-rubygem-did_you_mean-27.2.7.8.1.4.0-3.16.48.cpanel.x86_64                   4/16
Installing       : ea-ruby27-ruby-libs-2.7.8-3.16.48.cpanel.x86_64                                       5/16
Running scriptlet: ea-ruby27-ruby-libs-2.7.8-3.16.48.cpanel.x86_64                                       5/16
Installing       : ea-ruby27-rubygem-bigdecimal-27.2.7.8.2.0.0-3.16.48.cpanel.x86_64                     6/16
Installing       : ea-ruby27-rubygem-io-console-27.2.7.8.0.5.6-3.16.48.cpanel.x86_64                     7/16
Installing       : ea-ruby27-rubygem-json-27.2.7.8.2.3.0-3.16.48.cpanel.x86_64                           8/16
Installing       : ea-ruby27-ruby-2.7.8-3.16.48.cpanel.x86_64                                            9/16
Installing       : ea-ruby27-ruby-irb-27.2.7.8.1.2.6-3.16.48.cpanel.noarch                              10/16
Installing       : ea-ruby27-rubygem-openssl-27.2.7.8.2.1.4-3.16.48.cpanel.x86_64                       11/16
Installing       : ea-ruby27-rubygem-psych-27.2.7.8.3.1.0-3.16.48.cpanel.x86_64                         12/16
Installing       : ea-ruby27-rubygems-27.2.7.8.3.1.6-3.16.48.cpanel.noarch                              13/16
Installing       : ea-ruby27-rubygem-rdoc-27.2.7.8.6.2.1.1-3.16.48.cpanel.noarch                        14/16
Installing       : libwebsockets-4.0.1-2.el8.x86_64                                                     15/16
Running scriptlet: mosquitto-1.6.15-1.el8.x86_64                                                        16/16
Installing       : mosquitto-1.6.15-1.el8.x86_64                                                        16/16
Running scriptlet: mosquitto-1.6.15-1.el8.x86_64                                                        16/16
Verifying        : ea-ruby27-ruby-irb-27.2.7.8.1.2.6-3.16.48.cpanel.noarch                               1/16
Verifying        : ea-ruby27-rubygem-rdoc-27.2.7.8.6.2.1.1-3.16.48.cpanel.noarch                         2/16
Verifying        : ea-ruby27-rubygems-27.2.7.8.3.1.6-3.16.48.cpanel.noarch                               3/16
Verifying        : ea-ruby27-libuv-1:1.48.0-1.1.1.cpanel.x86_64                                          4/16
Verifying        : ea-ruby27-ruby-2.7.8-3.16.48.cpanel.x86_64                                            5/16
Verifying        : ea-ruby27-ruby-devel-2.7.8-3.16.48.cpanel.x86_64                                      6/16
Verifying        : ea-ruby27-ruby-libs-2.7.8-3.16.48.cpanel.x86_64                                       7/16
Verifying        : ea-ruby27-rubygem-bigdecimal-27.2.7.8.2.0.0-3.16.48.cpanel.x86_64                     8/16
Verifying        : ea-ruby27-rubygem-did_you_mean-27.2.7.8.1.4.0-3.16.48.cpanel.x86_64                   9/16
Verifying        : ea-ruby27-rubygem-io-console-27.2.7.8.0.5.6-3.16.48.cpanel.x86_64                    10/16
Verifying        : ea-ruby27-rubygem-json-27.2.7.8.2.3.0-3.16.48.cpanel.x86_64                          11/16
Verifying        : ea-ruby27-rubygem-openssl-27.2.7.8.2.1.4-3.16.48.cpanel.x86_64                       12/16
Verifying        : ea-ruby27-rubygem-psych-27.2.7.8.3.1.0-3.16.48.cpanel.x86_64                         13/16
Verifying        : ea-ruby27-runtime-2.7.8-3.3.1.cpanel.x86_64                                          14/16
Verifying        : libwebsockets-4.0.1-2.el8.x86_64                                                     15/16
Verifying        : mosquitto-1.6.15-1.el8.x86_64                                                        16/16
usermod: no changes
Purging all relevant cached command results
Removing:  /root/.cpanel/datastore/_usr_sbin_httpd_-l
Removing:  /root/.cpanel/datastore/_usr_sbin_httpd_-v
Removing:   /root/.cpanel/datastore/_usr_sbin_httpd_-V
Rebuilding global cache
Building global cache for cpanel...Done
Ignoring current entry for “ea-php54” …
Ignoring current entry for “ea-php55” …
Ignoring current entry for “ea-php56” …
Ignoring current entry for “ea-php70” …
Ignoring current entry for “ea-php71” …
Ignoring current entry for “ea-php72” …
Ignoring current entry for “ea-php73” …
Ensuring current entry for “ea-php74” is correct …
Ignoring current entry for “ea-php80” …
Ensuring current entry for “ea-php81” is correct …
Ensuring current entry for “ea-php82” is correct …
Ignoring current entry for “ea-php83” …
info [modsec_cpanel_conf_init] The modsec2.cpanel.conf file and its datastore are already set up.  No further action is required.
Built /etc/apache2/conf/httpd.conf OK
Nothing to do under ea4 (this script has been deprecated under ea4).
Fix mailman package directories …
… PID 3166419
Fix mailing list perms …
… PID 3166421
Aligning modsec config to Whostmgr
- Whostmgr version 11.120.0.11
- Whostmgr supports conf.d/modsec location
- No change necessary
Waiting for “httpd” to restart gracefully …waiting for “httpd” to initialize ………finished.

Service Status
httpd (/usr/sbin/httpd -k start) is running as root with PID 2512633 (systemd+/proc check method).

Log Messages
[Fri Jul 05 11:21:59.626805 2024] [mpm_event:notice] [pid 2512633:tid 22680870362304] AH00489: Apache/2.4.59 (cPanel) OpenSSL/1.1.1k mod_bwlimited/1.4 configured -- resuming normal operations
[Fri Jul 05 11:21:01.357186 2024] [log_config:warn] [pid 3162223:tid 22680619067136] (32)Broken pipe: [client 47.128.62.137:43416] AH00646: Error writing to |/usr/local/cpanel/bin/splitlogs --dir=/etc/apache2/logs/domlogs --main=love.domain.com --mainout=/etc/apache2/logs/access_log
[Fri Jul 05 11:21:01.357151 2024] [log_config:warn] [pid 3162223:tid 22680619067136] (32)Broken pipe: [client 47.128.62.137:43416] AH00646: Error writing to |/usr/local/cpanel/bin/splitlogs --dir=/etc/apache2/logs/domlogs --main=love.domain.com --suffix=-bytes_log
[Fri Jul 05 11:21:01.271784 2024] [log_config:warn] [pid 3162223:tid 22680598054656] (32)Broken pipe: [client 47.128.62.137:43322] AH00646: Error writing to |/usr/local/cpanel/bin/splitlogs --dir=/etc/apache2/logs/domlogs --main=love.domain.com --mainout=/etc/apache2/logs/access_log
[Fri Jul 05 11:21:01.271743 2024] [log_config:warn] [pid 3162223:tid 22680598054656] (32)Broken pipe: [client 47.128.62.137:43322] AH00646: Error writing to |/usr/local/cpanel/bin/splitlogs --dir=/etc/apache2/logs/domlogs --main=love.domain.com --suffix=-bytes_log
[Fri Jul 05 11:21:01.177173 2024] [log_config:warn] [pid 3162223:tid 22680623269632] (32)Broken pipe: [client 47.128.62.137:43374] AH00646: Error writing to |/usr/local/cpanel/bin/splitlogs --dir=/etc/apache2/logs/domlogs --main=love.domain.com --mainout=/etc/apache2/logs/access_log
[Fri Jul 05 11:21:01.177113 2024] [log_config:warn] [pid 3162223:tid 22680623269632] (32)Broken pipe: [client 47.128.62.137:43374] AH00646: Error writing to |/usr/local/cpanel/bin/splitlogs --dir=/etc/apache2/logs/domlogs --main=love.domain.com --suffix=-bytes_log

httpd restarted successfully.
Setting /home permissions to 0711 …
Setting permissions for users …
username …
… Done

Installed:
ea-ruby27-libuv-1:1.48.0-1.1.1.cpanel.x86_64
ea-ruby27-ruby-2.7.8-3.16.48.cpanel.x86_64
ea-ruby27-ruby-devel-2.7.8-3.16.48.cpanel.x86_64
ea-ruby27-ruby-irb-27.2.7.8.1.2.6-3.16.48.cpanel.noarch
ea-ruby27-ruby-libs-2.7.8-3.16.48.cpanel.x86_64
ea-ruby27-rubygem-bigdecimal-27.2.7.8.2.0.0-3.16.48.cpanel.x86_64
ea-ruby27-rubygem-did_you_mean-27.2.7.8.1.4.0-3.16.48.cpanel.x86_64
ea-ruby27-rubygem-io-console-27.2.7.8.0.5.6-3.16.48.cpanel.x86_64
ea-ruby27-rubygem-json-27.2.7.8.2.3.0-3.16.48.cpanel.x86_64
ea-ruby27-rubygem-openssl-27.2.7.8.2.1.4-3.16.48.cpanel.x86_64
ea-ruby27-rubygem-psych-27.2.7.8.3.1.0-3.16.48.cpanel.x86_64
ea-ruby27-rubygem-rdoc-27.2.7.8.6.2.1.1-3.16.48.cpanel.noarch
ea-ruby27-rubygems-27.2.7.8.3.1.6-3.16.48.cpanel.noarch
ea-ruby27-runtime-2.7.8-3.3.1.cpanel.x86_64
libwebsockets-4.0.1-2.el8.x86_64
mosquitto-1.6.15-1.el8.x86_64

Complete!
Однако, когда мы запускаем эту команду (статус systemctl mosquitto.service), она выдает следующий результат:

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

● mosquitto.service - Mosquitto MQTT Broker
Loaded: loaded (/usr/lib/systemd/system/mosquitto.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2024-07-05 11:32:04 PDT; 12s ago
Docs: man:mosquitto.conf(5)
man:mosquitto(8)
Process: 3192188 ExecStart=/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf (code=exited, status=127)
Process: 3192186 ExecStartPre=/bin/chown mosquitto: /var/log/mosquitto (code=exited, status=0/SUCCESS)
Process: 3192184 ExecStartPre=/bin/mkdir -m 740 -p /var/log/mosquitto (code=exited, status=0/SUCCESS)
Main PID: 3192188 (code=exited, status=127)
Первоначально, когда я перешел в каталог журналов (/var/log/mosquitto), там НЕ было файла журнала. Поэтому я создал его и дал ему право собственности на имя пользователя, которое установило его, с помощью приведенных выше команд.
И когда я запускаю эту команду: mosquitto -c /etc/mosquitto/mosquitto.conf
Я получаю эту ошибку, которая, как мне кажется, может быть основной причиной, но я не знаю, как ее устранить:
mosquitto: error while загрузка общих библиотек: libuv.so.1: невозможно открыть файл общего объекта: такого файла или каталога нет
Я бы очень признателен за любые советы о том, как решить эту проблему.

Подробнее здесь: https://stackoverflow.com/questions/787 ... ting-error
Ответить

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

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

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

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

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