AppSync. Невозможно добавить клиент 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 'appsync', то запись должна быть такой:
По умолчанию secure_path = /sbin:/bin:/usr/sbin:/usr/bin
appsync ALL = (root) NOPASSWD: /opt/emc/appsync/acp
- ВАЖНО! Убедитесь, что сервис сервера 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 Пароль:
Запрос подсистемы не выполнен на канале 0
Соединение закрыто
#
- Удалите все файлы на стороне клиента в каталоге /opt/emc/appsync.
- В каталоге /opt/emc/appsync должны быть указаны права владения и правильные права на запись.
- Проверьте разрешения файла .rsp в клиенте AppSync.
- Убедитесь в отсутствии межсетевых экранов, блокирующих работу SFTP. Попробуйте вручную передать файл, используя sftp в качестве пользователя appsync.
Additional Information
подключаемого модуля хоста UNIX с пользователем SUDO —> см. раздел AIX.
В данном случае 'appsync' - это пользователь sudo. Вы должны добавить строки под файлом sudoer:
По умолчанию:appsync !env_reset
По умолчанию secure_path = /sbin:/bin:/usr/sbin:/usr/bin
appsync ALL = (root)NOPASSWD:/opt/emc/appsync/acp
Смотрите также: Статья базы знаний 483004: AppSync. Push-установка на хост Linux завершается сбоем, если она выполняется пользователем SUDO