Os utilitários seguintes foram melhorados para detectar quando um dispositivo especificado está em uso:
dumpadm
format
mkfs e newfs
swap
Estes aprimoramentos significam que estes utilitários podem detectar alguns dos seguintes casos de uso:
O dispositivo faz parte de um pool de armazenamento do ZFS
O dispositivo é um dispositivo de permuta ou de despejo
Há um sistema de arquivos montado ou uma entrada para o dispositivo no arquivo /etc/vfstab
O dispositivo faz parte de uma configuração de Live Upgrade
O dispositivo faz parte de uma configuração do gerenciador de volumes Solaris ou do gerenciador de volumes Veritas
Por exemplo, se tentar usar o utilitário format para acessar um dispositivo ativo, será exibida uma mensagem semelhante à seguinte:
# format . . . Specify disk (enter its number): 1 selecting c0t1d0 [disk formatted] Warning: Current Disk has mounted partitions. /dev/dsk/c0t1d0s0 is currently mounted on /. Please see umount(1M). /dev/dsk/c0t1d0s1 is currently used by swap. Please see swap(1M). |
No entanto, estes utilitários não detectam todas as situações da mesma forma. Você pode, por exemplo, usar o comando newfs para criar um novo sistema de arquivos em um dispositivo em uma configuração de Live Upgrade. Mas não pode usar o comando newfs para criar um novo sistema de arquivos em um dispositivo que faz parte de uma configuração de Live Upgrade se também possuir um sistema de arquivos montado.