AppSync. Push-установка на хост Linux завершается сбоем, если она выполняется пользователем SUDO
Summary: AppSync. Push-установка на хост Linux завершается сбоем, если она выполняется пользователем SUDO
Symptoms
При добавлении хоста Linux и выталкивании подключаемого модуля возвращается следующая ошибка:
При обмене данными с подключаемым модулем хоста AppSync произошла ошибка.
Проверьте, запущена ли служба агента, и при необходимости перезапустите ее.
Приложение AppSync server.log расположенное в папке c:\program files\emc\jboss\logs, также содержит следующую ошибку:
Ошибка при получении файла через SFTP: Отказано в разрешении
Cause
Причиной этой проблемы является umask пользователя SUDO.
Было обнаружено, что umask имеет значение 077, что ограничивает чтение файлов, созданных пользователем SUDO, от членов группы, к которой принадлежит этот пользователь SUDO.
SFTP работал нормально, однако файл .rsp, созданный из SFTP в /opt/emc/appsync, не удавалось прочитать.
Resolution
Убедитесь, что свойство umask для пользователя SUDO, используемого для отправки подключаемого модуля на хост Linux, имеет свойство umask, предоставляющее владельцу как минимум разрешения на чтение и запись, а также групповые разрешения на чтение.
Umask 037 должно быть достаточно.