Новая установка Unisphere для PowerMax версии 10 не работает на автономном сервере Linux SUSE 15 SP3
Сводка: Новая установка Unisphere для PowerMax v10 не работает на автономном сервере Linux SUSE 15 SP3.
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Симптомы
Новая установка Solutions Enabler и Unisphere для PowerMax версии 10 на сервере Linux SUSE 15 SP3. Solutions Enabler v10 работает правильно, но у Unisphere для PowerMax v10 возникают проблемы.
Отдел управления продуктами подтвердил, что SUSE 15 SP3 совместим с Unisphere v10.
При установке обоих компонентов Solutions Enabler v10 и Unisphere для PowerMax v10 не было сообщений об ошибках и предупреждений.
Сервис SMAS не работает. Он работает в течение нескольких секунд, а затем гаснет. SMAS_DB сервис остается в порядке. Поэтому ПО Unisphere для PowerMax v10 было недоступно.
См. ниже выходные данные для
При установке обоих компонентов Solutions Enabler v10 и Unisphere для PowerMax v10 не было сообщений об ошибках и предупреждений.
Сервис SMAS не работает. Он работает в течение нескольких секунд, а затем гаснет. SMAS_DB сервис остается в порядке. Поэтому ПО Unisphere для PowerMax v10 было недоступно.
См. ниже выходные данные для
/etc/init.d/smas start server_only и /etc/init.d/smas start_db_only:
Из GRABS, предоставленных заказчиком:
журнал SMAS:
Caused by: javax.ejb.EJBException: java.lang.RuntimeException: SymInitialize failed with code 28 (SYMAPI_C_DB_PERMISSION_DENIED) Caused by: java.lang.RuntimeException: SymInitialize failed with code 28 (SYMAPI_C_DB_PERMISSION_DENIED) Caused by: SymInitialize failed with code 28 (SYMAPI_C_DB_PERMISSION_DENIED)" 2022-09-27 16:09:27,238 ERROR [org.jboss.as.ejb3.invocation] (ServerService Thread Pool -- 35) WFLYEJB0034: Jakarta Enterprise Beans Invocation failed on component RemoteSFSService for method public abstract void com.emc.em.domain.symmetrix.remote.sfsrpc.IRemoteSFSService.setRemoteRequestRouter(com.emc.em.domain.symmetrix.remote.internal.IIncomingRemoteObjectRouter): javax.ejb.EJBException: java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance 2022-09-27 16:09:27,252 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 76) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "domain-symm0.ear")]) - failure description: {"WFLYCTL0080: Failed services" => { 2022-09-27 16:09:27,255 ERROR [org.jboss.as.server] (ServerService Thread Pool -- 76) WFLYSRV0021: Deploy of deployment "domain-symm.ear" was rolled back with the following failure message: 2022-09-27 16:09:27,532 ERROR [com.emc.em.deployer.ServerManagerService] (EJB default - 1) ServerManagerService.attemptDeployingArchive(): Failed to deploy domain-symm0.ear with exit value 1 2022-09-27 16:09:27,534 ERROR [com.emc.em.deployer.ServerManagerService] (EJB default - 1) ServerManagerService.deployArchive(): failed to attempt deploying with controller status failed 2022-09-27 16:09:27,539 ERROR [com.emc.em.deployer.DeployService] (EJB default - 1) DeployService.deployArchive(): Failed to deploy domain-symm0.ear 2022-09-27 16:09:27,540 ERROR [com.emc.em.deployer.DeployService] (EJB default - 1) DeployService.deployArchives(): Failed to deploy archive domain-symm 2022-09-27 16:09:27,540 ERROR [com.emc.em.deployer.DeployService] (EJB default - 1) DeployService.deploy(): Failed to deploy: com.emc.em.deployer.DeployServiceException: Failed to deploy domain-symm0.ear 2022-09-27 16:09:27,542 ERROR [com.emc.em.deployer.sharding.ShardingService] (EJB default - 1) IDeployStatusListener.notifyDeployStatus(): notified of failed DeploymentStatus--shutting down the domain...Запустите журнал:
[Server:server-0] [31m[0m[31m16:09:27,236 ERROR [org.jboss.as.ejb3.invocation] (ServerService Thread Pool -- 35) WFLYEJB0034: Jakarta Enterprise Beans Invocation failed on component SymapiSessionService for method public abstract com.emc.em.domain.symmetrix.symapi.ISymapiSessionPool com.emc.em.domain.symmetrix.symapi.ISymapiSessionService.getSymapiSessionPool(): javax.ejb.EJBException: java.lang.RuntimeException: SymInitialize failed with code 28 (SYMAPI_C_DB_PERMISSION_DENIED)[0m [Server:server-0] [31m[0m[31m16:09:27,238 ERROR [org.jboss.as.ejb3.invocation] (ServerService Thread Pool -- 35) WFLYEJB0034: Jakarta Enterprise Beans Invocation failed on component RemoteSFSService for method public abstract void com.emc.em.domain.symmetrix.remote.sfsrpc.IRemoteSFSService.setRemoteRequestRouter(com.emc.em.domain.symmetrix.remote.internal.IIncomingRemoteObjectRouter): javax.ejb.EJBException: java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance[0m [Server:server-0] [31m[0m[31m16:09:27,239 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 35) MSC000001: Failed to start service jboss.deployment.subunit."domain-symm.ear"."domain-symm-ejb.jar".component.RemoteUnisphereService.START: org.jboss.msc.service.StartException in service jboss.deployment.subunit."domain-symm.ear"."domain-symm-ejb.jar".component.RemoteUnisphereService.START: java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance [Server:server-0] [31m[0m[31m16:09:27,255 ERROR [org.jboss.as.server] (ServerService Thread Pool -- 76) WFLYSRV0021: Deploy of deployment "domain-symm.ear" was rolled back with the following failure message: [0m [Server:server-0] [31m[0m[31m16:09:27,532 ERROR [com.emc.em.deployer.ServerManagerService] (EJB default - 1) ServerManagerService.attemptDeployingArchive(): Failed to deploy domain-symm0.ear with exit value 1[0m [Server:server-0] [31m[0m[31m16:09:27,534 ERROR [com.emc.em.deployer.ServerManagerService] (EJB default - 1) ServerManagerService.deployArchive(): failed to attempt deploying with controller status failed[0m [Server:server-0] [31m[0m[31m16:09:27,539 ERROR [com.emc.em.deployer.DeployService] (EJB default - 1) DeployService.deployArchive(): Failed to deploy domain-symm0.ear[0m [Server:server-0] [31m[0m[31m16:09:27,540 ERROR [com.emc.em.deployer.DeployService] (EJB default - 1) DeployService.deployArchives(): Failed to deploy archive domain-symm[0m [Server:server-0] [31m[0m[31m16:09:27,540 ERROR [com.emc.em.deployer.DeployService] (EJB default - 1) DeployService.deploy(): Failed to deploy: com.emc.em.deployer.DeployServiceException: Failed to deploy domain-symm0.ear[0m [Server:server-0] [31m[0m[31m16:09:27,542 ERROR [com.emc.em.deployer.sharding.ShardingService] (EJB default - 1) IDeployStatusListener.notifyDeployStatus(): notified of failed DeploymentStatus--shutting down the domain...[0mЖурнал развертывателя:
2022-09-27 16:08:50,388 INFO [com.emc.em.deployer.DeploymentInitiator] (ServerService Thread Pool -- 76) DeploymentInitiator.init() uses error reporting service and gets: false 2022-09-27 16:08:53,300 INFO [com.emc.em.deployer.ServerManagerService] (EJB default - 1) ServerManagerService.attemptDeployingArchive(): Error stream ROOT0.war 2022-09-27 16:09:27,497 INFO [com.emc.em.deployer.ServerManagerService] (EJB default - 1) ServerManagerService.getLine(): Caused by: java.lang.RuntimeException: SymInitialize failed with code 28 (SYMAPI_C_DB_PERMISSION_DENIED) 2022-09-27 16:09:27,497 INFO [com.emc.em.deployer.ServerManagerService] (EJB default - 1) ServerManagerService.getLine(): Caused by: SymInitialize failed with code 28 (SYMAPI_C_DB_PERMISSION_DENIED)"}}}}}}}}}}}} 2022-09-27 16:09:27,532 ERROR [com.emc.em.deployer.ServerManagerService] (EJB default - 1) ServerManagerService.attemptDeployingArchive(): Failed to deploy domain-symm0.ear with exit value 1 2022-09-27 16:09:27,534 ERROR [com.emc.em.deployer.ServerManagerService] (EJB default - 1) ServerManagerService.deployArchive(): failed to attempt deploying with controller status failed 2022-09-27 16:09:27,539 ERROR [com.emc.em.deployer.DeployService] (EJB default - 1) DeployService.deployArchive(): Failed to deploy domain-symm0.ear 2022-09-27 16:09:27,540 ERROR [com.emc.em.deployer.DeployService] (EJB default - 1) DeployService.deployArchives(): Failed to deploy archive domain-symm 2022-09-27 16:09:27,540 ERROR [com.emc.em.deployer.DeployService] (EJB default - 1) DeployService.deploy(): Failed to deploy: com.emc.em.deployer.DeployServiceException: Failed to deploy domain-symm0.ear 2022-09-27 16:09:27,542 ERROR [com.emc.em.deployer.sharding.ShardingService] (EJB default - 1) IDeployStatusListener.notifyDeployStatus(): notified of failed DeploymentStatus--shutting down the domain...
Обратите внимание, что
SYMAPI_C_DB_PERMISSION_DENIED Запись регистрируется несколько раз.Причина
Анализ.
- Требования сервера были выполнены. Это не проблема дискового пространства или оперативной памяти на соответствующем автономном сервере.
- Порт 8443 использовался другим программным обеспечением для мониторинга, поэтому заказчик использовал порт 9443 для Unisphere на этом автономном сервере LINUX.
/tools/list/splunkforwarder/etc/apps/Splunk_TA_nix/bin/netstat.sh:netstat -an | grep 9443не показал никаких результатов, что означает, что порт не находится в режиме ПРОСЛУШИВАНИЯ, так как сервис SMAS не работает.- Перешли в раздел
/var/symapiи побежалls -ll, чтобы проверить разрешения базы данных, и это выглядело нормально - Под
install_dir/SMAS/jboss/standalone/data/pgsqlпроверяется, настроен ли пользователь postgres в соответствии с руководством по установке Unisphere (см. стр. 20)
- При этом говорилось, что пользователь уже существует.
Cd /etcзатемvi passwd to check postgres, и выглядело это тоже неплохо- Дальнейший
<install_location>/emc/SMAS/jboss/standalone/data/pgsql/dataзатемls -ll, чтобы проверить разрешение пользователя. - Вернитесь к /etc и проверьте, как показано ниже:
- Рут и здесь выглядел нормально.
Разрешение
Временное решение.
- В соответствии с согласованным с заказчиком удалением Unisphere для PowerMax v10 и SE v10 для тестирования установки SE v9.2 и Unisphere для PowerMax v9.2.
- Удалена папка SMAS (только SMAS)
- Проверить
noexecотключено в /tmp (mount | grep /tmp) - На том же сервере успешно установлено Solutions Enabler v9.2, а также Unisphere для PowerMax v9.2. Solutions Enabler v9.2 и Unisphere для PowerMax v9.2 работали должным образом.
- Проверено, что массивы правильно указаны в Solutions Enabler v9.2 и Unisphere UI v9.2
- Успешно обновлено Solutions Enabler с версии 9.2 до версии 10. Verified Solutions Enabler также работает нормально после обновления.
- Кроме того, был инициирован переход Unisphere для PowerMax с версии 9.2 к целевой версии 10. Обновление прошло гладко, без каких-либо ошибок и предупреждений.
- Solutions Enabler v9.2 и Unisphere для PowerMax v9.2 успешно модернизированы до v10
- После обновления Solutions Enabler v10 и Unisphere для PowerMax v10 работали без каких-либо проблем.
Дополнительная информация
dlxxxx:/etc/init.d # ./smas start redirecting to systemctl start .service Fri Sep 23 14:49:12 CEST 2022: Running DBManager Fri Sep 23 14:49:13 CEST 2022: Info: Start DB with check Fri Sep 23 14:49:13 CEST 2022: ROOT Info: Start DB without check MessageO>smasdb_unix_helper.sh SMASDB is not running. MessageO>smasdb_unix_helper.sh returned 3 MessageO>waiting for server to start....2022-09-23 12:49:13 GMT::@:[5817]:LOG: starting PostgreSQL 12.9 on x86_64-pc-linux-gnu, compiled by gcc (SUSE Linux) 4.8.5, 64-bit MessageO>2022-09-23 12:49:13 GMT::@:[5817]:LOG: listening on IPv6 address "::1", port 3324 MessageO>2022-09-23 12:49:13 GMT::@:[5817]:LOG: listening on IPv4 address "127.0.0.1", port 3324 MessageO>2022-09-23 12:49:13 GMT::@:[5817]:LOG: listening on Unix socket "../data/.s.PGSQL.3324" MessageO>2022-09-23 12:49:13 GMT::@:[5817]:LOG: redirecting log output to logging collector process MessageO>2022-09-23 12:49:13 GMT::@:[5817]:HINT: Future log output will appear in directory "pg_log". MessageO> done MessageO>server started MessageO>smasdb_unix_helper.sh SMASDB is starting. MessageO>smasdb_unix_helper.sh returned 0 MessageO>/opt/emc/SMAS/jboss/standalone/data/pgsql/bin/postgres "-D" "./data" MessageO>smasdb_unix_helper.sh SMASDB is running. MessageO>smasdb_unix_helper.sh returned 0 Fri Sep 23 14:49:29 CEST 2022: ROOT Info: Executing Command select version(); MessageO> version MessageO>------------------------------------------------------------------------------------ MessageO> PostgreSQL 12.9 on x86_64-pc-linux-gnu, compiled by gcc (SUSE Linux) 4.8.5, 64-bit MessageO>(1 row) MessageO> Fri Sep 23 14:49:29 CEST 2022: DBManager Info: testDatabaseConnection succeeded. Fri Sep 23 14:49:29 CEST 2022: DBManager returned 0 smasdb_unix_helper.sh returned 0 Starting UNIVMAX: done dlxxxx:/etc/init.d # ./smas status UNIVMAX is running (pid 36994) UNIVMAX is running (pid 36994) d1xxxx:/etc/init.d # ./smas status UNIVMAX is running (pid 36994) UNIVMAX is running (pid 36994) dlxxxx6:/etc/init.d # ./smas status UNIVMAX is not running UNIVMAX is not running UNIVMAX is not running UNIVMAX is not running df -Th Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 4.0M 0 4.0M 0% /dev tmpfs tmpfs 63G 260K 63G 1% /dev/shm tmpfs tmpfs 26G 4.6M 26G 1% /run tmpfs tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup /dev/sda2 btrfs 180G 13G 164G 8% / /dev/sda2 btrfs 180G 13G 164G 8% /.snapshots /dev/sda2 btrfs 180G 13G 164G 8% /boot/grub2/x86_64-efi /dev/sda2 btrfs 180G 13G 164G 8% /srv /dev/sda2 btrfs 180G 13G 164G 8% /opt /dev/sda2 btrfs 180G 13G 164G 8% /root /dev/sda2 btrfs 180G 13G 164G 8% /tmp /dev/sda2 btrfs 180G 13G 164G 8% /var /dev/sda2 btrfs 180G 13G 164G 8% /usr/local /dev/sda2 btrfs 180G 13G 164G 8% /boot/grub2/i386-pc /dev/mapper/unisphere2-data xfs 500G 1.9G 498G 1% /unisphere2 /dev/mapper/stor2rrd-data xfs 149G 36G 114G 24% /stor2rrd tmpfs tmpfs 13G 0 13G 0% /run/user/1028 tmpfs tmpfs 13G 0 13G 0% /run/user/1001 /var/symapi/db # cat /etc/hosts # # hosts This file describes a number of hostname-to-address # mappings for the TCP/IP subsystem. It is mostly # used at boot time, when no name servers are running. # On small systems, this file can be used instead of a # "named" name server. # Syntax: # # IP-Address Full-Qualified-Hostname Short-Hostname # 127.0.0.1 localhost # special IPv6 addresses #::1 localhost ipv6-localhost ipv6-loopback fe00::0 ipv6-localnet ff00::0 ipv6-mcastprefix ff02::1 ipv6-allnodes ff02::2 ipv6-allrouters ff02::3 ipv6-allhosts 10.x.x.x.x dlyyyyyy.dell.com /var/symapi/db # ls -ll total 5936 -rw-r--r-- 1 root root 171519 Sep 27 15:42 storapid_topology.xml -rw-r--r-- 1 root root 5906108 Sep 27 15:42 symapi_db.bin -rw-r--r-- 1 root root 0 Sep 27 15:42 symapi_db.bin_xlock
Свойства статьи
Номер статьи: 000204011
Тип статьи: Solution
Последнее изменение: 28 Jun 2025
Версия: 8
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.