Как переместить Apache репозиторий Archiva со старого сервера на новый сервер

Я использую Apache Archiva 1.3 на сервере человечности 12.04 и потребность обновить на новом сервере с апачским архивом 2.3. Я переместил репозиторий со старого на новый сервер, но когда я получаю доступ к архиву через браузер, он показывает репозиторий, но я не могу искать его. Может ли быть существует некоторая проблема с индексацией. Любая Справка будет цениться.

2
задан 24 February 2018 в 09:22

1 ответ

Я также прошел через ту же проблему, в индексации Apache Archiva. У меня был apache archiva X.X.X на сервере, и мне нужно было обновить его до последней версии на другом сервере, поэтому требовалось использовать старый репозиторий. Я успешно настроил новую Apache Archiva 2.3 на новом сервере, а затем перенес старый репозиторий на новый сервер.

Я выполнил следующие шаги, и он работал для меня:

Шаг 1: Я переместил старый репозиторий на новый сервер установки с /opt/apache-archiva-X.X.X/data/repositories/internal на новый сервер с тот же путь.

Примечание: Если у вас другой путь, укажите его в файле /opt/apache-archiva-2.2.3/conf/archiva.xml и измените соответствующим образом:

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

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

Шаг 2: Поиск файла .indexer в указанном выше пути и удалите его, так как старый файл индексатора не будет работать с новой настройкой apache archiva.

Шаг 3: Теперь перейдите в браузер и получите доступ к новому URL-адресу архива и войдите в систему как администратор. Перейдите в хранилище Goto и выполните поиск индекса и каталога. Он создаст новый файл .indexer в новой настройке.

Ура! Это все нравится

2
ответ дан 2 December 2019 в 03:34

Другие вопросы по тегам:

Похожие вопросы: