When attempting to eject a CD-ROM on a Ultra 450 system, the eject cdrom command fails, displaying the error message.
This happens when the CD-ROM is on controller 1, not 0. When using the eject(1) command, the CD-ROM "nickname" equates to /dev/rdsk/c0t6d0s2. On an Ultra 450, the CD-ROM equates to /dev/rdsk/c1t6d0s2. Therefore, using cdrom does not work.
Use the following command instead:
# eject cdrom0
# eject /dev/rdsk/c1t6d0s2
Make sure that the front panel of the system is unobstructed so the CD-ROM tray is not blocked. Otherwise, the eject(1) command appears to hang since the tray is trying to open, but is physically blocked.