Como migrar o repositório do Apache Archiva do servidor antigo para o novo servidor

1

Estou usando o Apache Archiva 1.3 no servidor ubuntu 12.04 e preciso atualizar em um novo servidor com o apache archiva 2.3 . Mudei o repositório do antigo para o novo servidor, mas quando estou acessando o archiva através do navegador ele está mostrando o repositório, mas não consigo pesquisá-lo. Pode haver algum problema com a indexação . Qualquer ajuda será apreciada.

    
por Kartik Agarwal 24.02.2018 / 07:22

1 resposta

1

Eu também tinha passado pelo mesmo problema, na indexação do apache Archiva. Eu estava tendo o apache archiva X.X.X em um servidor e precisei atualizá-lo para o mais recente em um servidor diferente, portanto, é necessário usar o repositório antigo. Eu tinha configurado com sucesso o novo apache archiva 2.3 em um novo servidor e depois migrei o repositório antigo para o novo servidor.

Eu segui os passos mencionados abaixo e funcionou para mim:

Etapa 1: Mudei o repositório antigo para o servidor recém-configurado de /opt/apache-archiva-X.X.X/data/repositories/internal para o novo servidor com o mesmo caminho.

Observação: Se você tiver um caminho diferente, especifique-o no arquivo /opt/apache-archiva-2.2.3/conf/archiva.xml e altere de acordo:

<managedRepository>
<location>/opt/apache-archiva-2.2.3/data/repositories/internal</location> 

<managedRepository>
<location>/opt/apache-archiva-2.2.3/data/repositories/snapshots</location>

Etapa 2: Pesquise o arquivo .indexer no caminho fornecido acima e remova-o como arquivo indexador antigo não funcionará com a nova configuração do apache archiva.

Etapa 3: Agora vá para o navegador e acesse o novo URL de arquivamento e faça o login como administrador Ir ao repositório e procurar por índice e diretório. Ele criará um novo arquivo .indexer na nova configuração.

Felicidades !! Isso é tudo aproveite

    
por RjV 24.02.2018 / 07:39