Configurando o Suporte ao NFS

É possível configurar o IBM® Rational Asset Manager para funcionar com um servidor Network File System (NFS) empacotado para que ativos no servidor Rational Asset Manager fiquem disponíveis para um cliente NFS. Neste cenário, ativos armazenados no Rational Asset Manager podem ser montados como arquivos em outro computador. Por exemplo, é possível montar um arquivo .ear armazenado no Rational Asset Manager para instalá-lo em outro computador. Neste cenário, não é necessário fazer o download do arquivo .ear e, em seguida, excluí-lo após a instalação. Além disso, é necessário menos espaço em disco no computador cliente. Espaço em disco pode ser um problema ao usar imagens virtuais na nuvem.

Antes de Iniciar

O software do servidor NFS é fornecido com o Rational Asset Manager. O servidor NFS não precisa ser executado no mesmo computador que o Rational Asset Manager.

Procedimento

  1. Efetue login no Web client do Rational Asset Manager como um administrador de repositório.
  2. Clique em Ajuda.
  3. Na lista drop-down Ajuda, clique em Extensões.
  4. Na página Extensões, na seção Servidor NFS do Rational Asset Manager, clique em nfsRAMserver.zip para fazer o download do software do servidor NFS.
  5. No computador em que você planeja executar o servidor NFS, extraia o arquivo nfsRamserver.zip. Extraia todos os arquivos JAR no arquivo nfsRamserver.zip no mesmo diretório.
  6. Na página Extensões, na seção Servidor NFS do Rational Asset Manager, clique em Acessar a seção Ferramentas para fazer o download do arquivo nfsd.properties para fazer o download do arquivo de amostra nfsd.properties. A página Criar Arquivo de Propriedades do Servidor NFS é exibida.
  7. Na página Criar Arquivo de Propriedades do Servidor NFS, especifique as seguintes informações e, em seguida, clique em Fazer o Download.
    Opção Descrição
    Local do Diretório de Cache do NFS Digite o nome do caminho do diretório em que o servidor NFS pode armazenar informações em cache
    Local do Diretório Persistente do Ativo Digite o nome do caminho da pasta persistente do Rational Asset Manager.
    Sistemas de Arquivos para Exportação Digite os nomes de caminhos dos diretórios no servidor NFS que você deseja disponibilizar para clientes NFS.
    Salve o arquivo de propriedades do servidor NFS no mesmo diretório em que você extraiu o arquivo nfsRAMserver.zip. O arquivo de propriedades do servidor NFS é criado usando-se as informações especificadas e as informações extraídas do Rational Asset Manager.
  8. Opcional: Edite o arquivo de propriedades do servidor NFS para alterar os relacionamentos que são seguidos quando um ativo é montado. Para a propriedade com.ibm.nfs.export.asset.relationships.follow, digite uma lista separada por vírgula dos nomes de relacionamento.
  9. Opcional: Edite o arquivo de propriedades do servidor NFS para alterar o número de níveis de ativos relacionados a serem recuperados. Para a propriedade com.ibm.nfs.export.asset.relationships.depth, digite um número inteiro, ou digite -1 para seguir um número ilimitado de níveis de ativos relacionados. O número padrão de níveis de ativos relacionados a serem recuperados é 10.
  10. Se um servidor NFS estiver em execução no computador em que você planeja executar o servidor NFS do Rational Asset Manager, pare o servidor NFS local. Geralmente, na maioria dos sistemas operacionais UNIX ou Linux, você digita service nfsserver stop na linha de comandos para parar o servidor NFS. Não é possível executar o servidor NFS do Rational Asset Manager quando outro software do servidor NFS está em execução no mesmo computador.
  11. Inicie o servidor NFS do Rational Asset Manager emitindo um dos comandos a seguir em um prompt de comandos.
    Opção Descrição
    java_home\bin\java -jar nfsRAMserver.jar Se os arquivos JAR JDBC tiverem os nomes padrão e estiverem no mesmo diretório em que você extraiu o arquivo nfsRAMserver.zip.
    java_home\bin\java -jar nfsRAMserver.jar JDBC_JAR_directory Se os arquivos JAR JDBC tiverem os nomes padrão e estiverem em um diretório diferente daquele em que você extraiu o arquivo nfsRAMserver.zip. JDBC_JAR_directory é o nome de caminho completo do diretório que contém os arquivos JAR JDBC.
    java_home\bin\java -jar nfsRAMserver.jar JDBC_JAR_1 JDBC_JAR_2 ... Se os arquivos JAR JDBC não tiverem os nomes padrão. JDBC_JAR_1, JDBC_JAR_2, etc., são os nomes de caminhos completos dos arquivos JAR JDBC.
    Você deve ter efetuado login com privilégios de administrador para iniciar o servidor NFS.

Resultados

O servidor NFS é iniciado. Os ativos no servidor Rational Asset Manager ficam disponíveis para os clientes NFS com o token de segurança correto. Todos os ativos exportados do sistema de arquivos local ficam disponíveis a todos os clientes NFS.
Nota: O acesso ao NFS é somente leitura. Não é possível fazer mudanças em um ativo montado no Rational Asset Manager a partir de um cliente NFS. Além disso, não é possível fazer mudanças em sistemas de arquivos exportados do servidor NFS.

Feedback