AppSync: Não é possível adicionar o client UNIX ao servidor AppSync usando o usuário SUDO

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Instalação do novo plug-in de host UNIX (AIX) na GUI do AppSync.

O usuário precisa usar um usuário SUDO UNIX e não permite login root direto.

Não é possível adicionar o client UNIX ao servidor do AppSync usando o usuário SUDO.

Mensagem de diálogoda GUI do AppSync:

O usuário não tem as permissões necessárias para executar a implementação. Configure o usuário no arquivo sudousers no agente Unix ou forneça as permissões necessárias.

 Log do servidor do AppSync

service.xio.XIOServiceBean.discoverXMS(com.emc.archway.context.ExecutionContext,com.emc.archway.objectmodel.storage.xio.XIOManagementServer)
lança com.emc.archway.service.eventservice.exceptions.XIOManagementServerInvalidLoginException,com.emc.archway.service.eventservice.exceptions.XIOConnectionFailureException,com.emc.archway.errorMessages.XIORequestFailedException,com.emc.archway.errorMessages.XIORESTException

ACP..... OKEY.
aix/host.pyc..... FALHOU.
genérico/oracle.pyc..... FALHOU.
library.zip..... OKEY.
AVISO: 2 de 4 arquivos não têm o mesmo resumo de mensagem.

INFO [Thread-189340 (HornetQ-client-global-threads-1147589765)]
[] Falha na verificação, implementando o último acp
ERROR [Thread-189340 (HornetQ-client-global-threads-1147589765)]
[] slibclean failed: ksh: slibclean: 0403-006 Permissão de execução negada.
WARN [Thread-189340 (HornetQ-client-global-threads-1147589765)]
[] O arquivo já foi excluído: appsync.tar

Cause

Entradas incorretas no arquivo sudoers e sftp-server não estão sendo executados como o usuário correto.

Resolution

  1. Confirme as seguintes entradas no arquivo sudo. Se o operador quiser usar o usuário sudo 'appsync', a entrada deve ser:
Entradas obrigatórias no arquivo sudo:
Padrões:appsync !requiretty
Defaults:appsync !env_reset
Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin
appsync ALL = (root) NOPASSWD: /opt/emc/appsync/acp
  1. IMPORTANTE: Verifique se o serviço do servidor SFTP está em execução.
Execute o seguinte comando para verificar se o SFTP está funcionando corretamente
: sftp P <Port-Number><User-Name@AppSync-Server-IPAddress>
 
EXEMPLO DE BOA RESPOSTA:
#sftp P 22 asadmin@10.10.10.10
asadmin@10.10.10.10 senha:
conectado aosftp>

10.10.10.10
EXEMPLO DE RESPOSTA INCORRETA:
#sftp P 22 asadmin@10.10.10.10
asadmin@10.10.10.10 senha:
falha na solicitação do subsistema no canal 0
conexão fechada
# 
  1. Exclua todos os arquivos no lado do client no diretório /opt/emc/appsync.
Crie uma pasta /appsync em /opt/emc, com permissões de leitura, gravação e execução para o usuário SUDO appsync para o caminho de instalação /opt/emc/appsync/.
Isso significa que o diretório deve ser de propriedade do usuário do "appsync".
  1. A propriedade e as permissões corretas de gravação devem estar no diretório /opt/emc/appsync.
Para o usuário do appsync, umask deve ser definido como 037 Use chmod -R 775 /opt/emc/appsync ou chmod g+s /opt/emc/appsync
  1. Verifique as permissões do arquivo .rsp no client do AppSync.
Por padrão, ele sempre é gerado com root como o proprietário (um comportamento padrão para o usuário SUDO) e temos que alterar programaticamente a propriedade para o usuário SUDO.
  1. Confirme se não há firewalls bloqueando a operação de SFTP. Tente transferir manualmente um arquivo usando o sftp como usuário do appsync.

Additional Information

Consulte também: Guia de referência: AppSync-2.2.3-Guia-de-instalação-e-configuração-Instalação
forçada do plug-in de host UNIX com usuário SUDO -> Consulte a seção AIX.
Nesse caso, 'appsync' é o usuário sudo. Você deve adicionar linhas no arquivo sudoer:
Padrões:appsync !requiretty
Padrões:appsync !env_reset
Padrões secure_path = /sbin:/bin:/usr/sbin:/usr/bin

appsync ALL = (root)NOPASSWD:/opt/emc/appsync/acp

Veja também: O artigo da base de conhecimento 483004: AppSync: A instalação forçada no host do Linux falha quando executada por um usuário SUDO

Affected Products

AppSync

Products

AppSync
Article Properties
Article Number: 000056621
Article Type: Solution
Last Modified: 18 Sept 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.