Как я могу переместить установку Java на новый том на моем сервере?

Прямо сейчас у нас есть Java и ОС (CentOS), работающие на жестком диске. Мы пытаемся ускорить процесс, поэтому хотели бы, чтобы ОС использовала SSD-накопитель для Java, поскольку скорость чтения / записи в 100 раз выше.

Кто-нибудь знает, как мы можем скопировать или переустановить Java на новый том?

1 ответ1

2

Если вы использовали Yum, это будет непросто, поскольку Java не устанавливает все свои файлы в одном месте, а использует разные каталоги, такие как /var , /lib и /usr . Я бы порекомендовал собирать Java из исходников и настраивать префикс для установки.

Когда вы загружаете исходники, вы можете установить префикс с помощью ./configure --prefix=/path/to/volume .

НО, я думаю, что самое простое решение - клонировать операционную систему и использовать весь SSD в качестве основного диска, а затем настроить fstab для монтирования там не критических каталогов, таких как /tmp или /var/cache и т.д. На старом диске.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .