disco asignado de zpool existente desde el almacén de datos cómo aumentar el zpool y aumentar el sistema de archivos

disco asignado de zpool existente desde el almacén de datos cómo aumentar el zpool y aumentar el sistema de archivos

El primer disco c1t0d0 está en syspool, que es el sistema de archivos raíz. Este disco es del almacén de datos del host esx. Si aumentan el disco existente para este servidor Solaris VM del disco syspool c1t0d0. ¿Cómo puedo aumentar en línea el zpool y aumentar el sistema de archivos raíz? Su segmento creado s0 en c1t0d0, qué comandos zpool y zfs tengo que usar aquí...

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#

Respuesta1

Solo necesita agregar discos al grupo. No puedo decirte cómo hacerlo porque depende de algunas cosas.

El sistema de archivos raíz/conjunto de datos debería poder utilizar el nuevo espacio automáticamente a menos que tenga una cuota establecida.

Respuesta2

Por lo que veo, parece que tienes Solaris 10 allí, porque veo que tu grupo raíz está en el primer segmento de Solaris. Por lo tanto, no puede simplemente aumentar el tamaño del disco virtual proporcionado, sino que también necesita cambiar el tamaño de su segmento de Solaris (quiero indicarlo explícitamente en"Rebanada de Solaris"Me refiero a la percepción del tipo.Solaris, no a ninguna de sus particiones Solaris).

La manera más fácil, desde mi punto de vista, sería proporcionar un nuevo disco a su VM Solaris, uno más grande, etiquetarlo en consecuencia (crear una partición Solaris similar para la mayor parte del disco), colocar el cargador en él (el procedimiento para Solaris 10 se describe en otra parte) y conéctelo al disco existente. Espere a que se complete la restauración y desconecte el disco antiguo del espejo (recomiendo usarlo zpool split, por si acaso). Entonces tendrás un disco más grande.

información relacionada