Синхронізація додатків: Не вдається додати клієнт UNIX до сервера AppSync за допомогою користувача SUDO
Symptoms
Користувач повинен використовувати користувача SUDO UNIX і не дозволяє прямий вхід root.
Не вдається додати клієнт UNIX до сервера AppSync за допомогою користувача SUDO.
Діалогове повідомлення графічного інтерфейсу AppSync:
Користувач не має необхідних дозволів для запуску розгортання. Налаштуйте користувача у файлі sudousers на агенті Unix або надайте необхідні дозволи.
Журнал сервера AppSync
service.xio.XIOServiceBean.discoverXMS(com.emc.archway.context.ExecutionContext,com.emc.archway.objectmodel.storage.xio.XIOManagementServer)
throws com.emc.archway.service.eventservice.exceptions.XIOManagementServerInvalidLoginException,com.emc.archway.service.eventservice.exceptions.XIOConnectionFailureException,com.emc.archway.errorMessages.XIORequestFailedException,com.emc.archway.errorMessages.XIORESTException
Акт..... ГАРАЗД.
aix/host.pyc..... НЕ ВДАЛОСЯ.
generic/oracle.pyc..... НЕ ВДАЛОСЯ.
library.zip..... ГАРАЗД.
ПОПЕРЕДЖЕННЯ: 2 з 4 файлів не мають однакового повідомлення-дайджесту.
INFO [Thread-189340 (HornetQ-client-global-threads-1147589765)]
[] Перевірка не вдалася, розгортання останньої ПОМИЛКИ acp
[Thread-189340 (HornetQ-client-global-threads-1147589765)]
[] Помилка slibclean: ksh: slibclean: 0403-006 Відмовлено у дозволі на виконання.
WARN [Thread-189340 (HornetQ-client-global-threads-1147589765)]
[] Файл вже видалено: appsync.tar
Cause
Resolution
- Підтвердьте наступні записи у файлі sudo. Якщо оператор хоче використовувати sudo user 'appsync', то запис повинен бути таким:
За замовчуванням secure_path = /sbin:/bin:/usr/bin
appsync ALL = (root) NOPASSWD: /opt/emc/appsync/acp
- ВАЖЛИВИЙ: Переконайтеся, що службу SFTP-сервера запущено.
SFTP: sftp P <Port-Number><User-Name@AppSync-Server-IPAddress>
ПРИКЛАД ХОРОШОЇ ВІДПОВІДІ:
#sftp P 22 asadmin@10.10.10.10
asadmin@10.10.10.10 пароль:
підключено до 10.10.10.10
ПРИКЛАДSFTP>
ПОГАНА ВІДПОВІДЬ:
#sftp P 22 asadmin@10.10.10.10
asadmin@10.10.10.10 password:
Помилка запиту підсистеми на каналі 0
з'єднання закрито
#
- Видаліть усі файли на стороні клієнта в директорії /opt/emc/appsync.
- Право власності та правильні дозволи на запис мають бути там у каталозі /opt/emc/appsync.
- Перевірте дозволи файлу .rsp у клієнті AppSync.
- Переконайтеся, що немає брандмауерів, які блокують роботу SFTP. Спробуйте вручну передати файл за допомогою sftp від імені користувача appsync.
Additional Information
плагіна хоста UNIX з користувачем SUDO -> Зверніться до розділу AIX.
У цьому випадку 'appsync' є користувачем sudo. Ви повинні додати рядки під файлом sudoer:
Defaults:appsync !env_reset
Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin
appsync ALL = (корінь)NOPASSWD:/opt/emc/appsync/acp
Також дивіться: Стаття 483004 КБ: Синхронізація додатків: Помилка встановлення push на хост Linux під час виконання користувачем SUDO