Hi team!
Here's a case that LUNs That Have Been Mapped Cannot Be Queried by Executing the format Command.
Symptom
In the CLI of UltraPath, the LUNs that have been mapped can be queried
by executing the show vlun command but cannot be queried by executing the format command.
Fault Diagnosis
Cause 1:
The Solaris operating system has an inherent defect.
The problem occurs because a device link is lost or is not created.
Cause 2:
If a large number of the WARNING:sd32824: a minor 0x401c0 too big for 32-bit applications print messages are generated in the /var/adm/messages system log, the minor numbers are used up and virtual disks cannot be generated.
This problem is an inherent defect in Solaris.
Solution
Cause 1:
Step 1: Run the devfsadm -C command and then the format command to query the mapped LUNs.
Cause 2:
Step 1: Check the /etc/path_to_inst system file and locate items
such as /xmp_vhba/disk@g661b205100a 122001b4b307b000000f6" 31 "sd" and delete them.
Step 2: Restart the host and run the format command. The mapped LUNs will be displayed.
Hope this will help you solve similar cases.