After the LUN Capacity Is Expanded on the Storage System, the Host Cannot Update the Capacity. Why?
Symptom
The capacity of a LUN is expanded to more than 1 TB on the storage system. The user runs the format command on the host and chooses type > 0. Auto configure. The host cannot update the capacity.
Root Cause
In Solaris 10, the default disk label for LUNs smaller than 1 TB is VTOC. If the LUN capacity is expanded to greater than 1 TB and the disk label remains VTOC, the expansion fails. You must change the label to EFI.
Solution
If the LUN capacity is expanded to greater than 1 TB, change the disk label to EFI before the expansion.
Changing the disk label to EFI may cause data loss on the LUN. Exercise caution when performing this operation.
To change the drive label to EFI, perform the following steps:
- Run the format command.
bash-3.2#format -e
All mapped LUNs are displayed. Enter the ID of the LUN that you want to modify after Specify disk.
- Select verify.
format>verify
- Select label.
format>label
- Enter 1 after Specify Label type to set the label to EFI.