Jak mogę przenieść instalację Java do nowego woluminu na moim serwerze?
W tej chwili Java i system operacyjny (CentOS) są uruchamiane z dysku twardego. Staramy się przyspieszyć, więc chcielibyśmy, aby system operacyjny używał dysku SSD dla Java, ponieważ szybkość odczytu / zapisu jest 100 razy większa.
Czy ktoś wie, jak możemy skopiować lub ponownie zainstalować java na nowym woluminie?
Odpowiedzi:
Jeśli użyto Yum, rzecz nie jest łatwa, ponieważ Java nie instaluj wszystkie swoje pliki w jednym miejscu, ale różne katalogi takie jak
/var
,/lib
i/usr
. Poleciłbym zbudować Javę ze źródeł i skonfigurować prefiks do instalacji.Po pobraniu źródeł możesz ustawić prefiks za pomocą
./configure --prefix=/path/to/volume
.Ale myślę, że najbardziej proste rozwiązanie jest sklonować system operacyjny i wykorzystywać całą SSD jako główny dysku, a następnie skonfigurować
fstab
montować żadnych krytycznych katalogów tam, jak/tmp
i/var/cache
itp na starym dysku.źródło