我正在尝试在我的Solaris 11.3服务器上运行更新,但我无法这样做,因为我的rpool上没有足够的空间。我试过删除日志文件和其他无用的东西,但这还不够。因此,我需要扩展 rpool 的大小。
我的 Solaris 服务器是一台 ESXi 虚拟机,目前分配有一个100gb的硬盘驱动器。该服务器有两个 ZFS 池 - rpool 和一个称为数据的我们用于 solaris 更新(问题服务器是我们的 repo 服务器)。我从来没有在 solaris 服务器上做过任何类型的系统管理,所以这是一种新的东西。我也无法访问 vSphere - 我必须联系支持人员并指导他们我需要什么,然后我可以从 CLI 处理所有事情。
最好的做法是什么 - 增加现有硬盘驱动器的大小,添加第二个硬盘驱动器?任何简单而中肯的说明将不胜感激。我已经尝试阅读 Oracle 文档,但我认为这些说明适用于裸机安装,而不是虚拟环境。
删除不需要的文件、缓存并释放空间?
没有任何更好的细节,这是你最好的做法;特别是如果您没有 vSphere 访问权限、不了解 Solaris 并且对驱动器扩展操作感到恐惧。
添加第二个更大的驱动器,在其上重新同步,删除小磁盘。
Solaris 11.3 的 Oracle 文档中的https://docs.oracle.com/cd/E53394_01/html/E54801/ghzvz.html#scrolltoc记录了一种简单的方法
还有其他方法,但有了这个,我可以将您指向文档。
有时删除不需要的引导环境也可以清除大量存储空间。特别是如果过去有很多更新。
这适用于虚拟环境以及物理环境......