如何将 Java 安装移动到服务器上的新卷?
目前,我们的 Java 和操作系统 (CentOS) 都在 HDD 上运行。我们想加快速度,因此希望操作系统使用 SSD 驱动器来运行 Java,因为这样读写速度会快 100 倍。
有人知道我们如何将 Java 复制或重新安装到新卷吗?
答案1
如果你使用 Yum,事情就不那么简单了,因为 Java 不会将所有文件都安装在一个地方,而是安装在不同的目录中,如/var
、/lib
和/usr
。我建议从源代码构建 Java 并为安装配置前缀。
当您下载源时,您可以使用 设置前缀./configure --prefix=/path/to/volume
。
但,我认为最简单的解决方案是克隆操作系统并使用整个 SSD 作为主磁盘,然后配置为在旧磁盘中fstab
不挂载任何关键目录,例如/tmp
或等。/var/cache