现有zpool从数据存储分配磁盘如何增加zpool和增加文件系统

第一个磁盘c1t0d0位于根文件系统的syspool中。 该磁盘来自esx主机的数据存储。 如果它们增加了此Solaris VM服务器的syspool磁盘c1t0d0的现有磁盘。 如何在线增加zpool并增加根文件系统。 它在c1t0d0上创build的片断s0,我必须在这里使用什么zpool和zfs命令….

root@server:/var/fm/fmd# echo |format |more Searching for disks...done AVAILABLE DISK SELECTIONS: 0. c1t0d0 <DEFAULT cyl 4093 alt 2 hd 128 sec 32> /pci@0,0/pci15ad,1976@10/sd@0,0 1. c1t1d0 <VMware-Virtual disk-1.0-500.00GB> /pci@0,0/pci15ad,1976@10/sd@1,0 2. c3t0d0 <VMware-Virtual disk-1.0-1.00TB> /pci@0,0/pci15ad,790@11/pci15ad,1976@2/sd@0,0 Specify disk (enter its number): Specify disk (enter its number): root@server:/var/fm/fmd# pool: syspool state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM syspool ONLINE 0 0 0 c1t0d0s0 ONLINE 0 0 0 errors: No known data errors root@server:/var/fm/fmd# pool: syspool state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM syspool ONLINE 0 0 0 c1t0d0s0 ONLINE 0 0 0 errors: No known data errors root@server:/var/fm/fmd# root@server:/var/fm/fmd# df -h Filesystem size used avail capacity Mounted on syspool/rootfs-nmu-000 7.8G 1.9G 1.7G 53% / /devices 0K 0K 0K 0% /devices /dev 0K 0K 0K 0% /dev ctfs 0K 0K 0K 0% /system/contract proc 0K 0K 0K 0% /proc mnttab 0K 0K 0K 0% /etc/mnttab swap 1.2G 280K 1.2G 1% /etc/svc/volatile objfs 0K 0K 0K 0% /system/object sharefs 0K 0K 0K 0% /etc/dfs/sharetab /usr/lib/libc/libc_hwcap1.so.1 3.5G 1.9G 1.7G 53% /lib/libc.so.1 fd 0K 0K 0K 0% /dev/fd swap 1.2G 40K 1.2G 1% /tmp swap 1.2G 88K 1.2G 1% /var/run cterapool 1.5T 491M 152G 1% /cterapool syspool 7.8G 35K 1.7G 1% /tmp/syspool cterapool/cterafs 1.5T 1.2T 152G 90% /usr/local/lib/ctera cterapool/workfs 1.5T 105M 152G 1% /usr/local/lib/cterawork root@server:/var/fm/fmd# 

您只需要将磁盘添加到池中。 我不能告诉你如何做到这一点,因为它取决于一些事情。

除非您设置了配额,否则根文件系统/数据集应该能够自动使用新的空间。

从我所看到的 – 好像你有Solaris 10那里,因为我看到你的根池在第一个Solaris片上。 因此,你不能只是增加提供的虚拟磁盘的大小,你还需要调整你的Solaris分区(我想明确指出,在“Solaris分区”下我指的是types的Solaris ,而不是任何你的Solaris分区)。

从我的angular度来看,简单的方法是为Solaris VM提供一个新的磁盘,一个更大的磁盘,相应地标记它(为大多数磁盘创build类似的Solaris分区),将加载器放在其上(Solaris 10被描述在其他地方),并将其附加到现有的磁盘。 等待重启完成,并从镜像分离旧磁盘(我build议使用zpool split – 以防万一)。 那么你会有一个更大的磁盘。