Nils Goroll
2009-Aug-02 13:10 UTC
[zfs-discuss] zpool status showing wrong device name (similar to: ZFS confused about disk controller )
Hi All, over the last couple of weeks, I had to boot from my rpool from various physical machines because some component on my laptop mainboard blew up (you know that burned electronics smell?). I can''t retrospectively document all I did, but I am sure I recreated the boot-archive, ran devfsadm -C and deleted /etc/zfs/zpool.cache several times. Now zpool status is referring to a device which does not even exist, though everything else is working fine: root at haggis:/mnt# zpool status pool: rpool state: ONLINE status: The pool is formatted using an older on-disk format. The pool can still be used, but some features are unavailable. action: Upgrade the pool using ''zpool upgrade''. Once this is done, the pool will no longer be accessible on older software versions. scrub: none requested config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 c4t0d0s0 ONLINE 0 0 0 errors: No known data errors root at haggis:/mnt# echo | format Searching for disks...done AVAILABLE DISK SELECTIONS: 0. c1t0d0 <DEFAULT cyl 28468 alt 2 hd 255 sec 63> /pci at 0,0/pci103c,30c5 at 1f,2/disk at 0,0 Specify disk (enter its number): Specify disk (enter its number): root at haggis:/mnt# ls -als /dev/dsk/c4t0* /dev/dsk/c4t0*: No such file or directory I have tried - deleting the zpool.cache - deleting the cache files in /etc/devices - recreating the boot archive but none of that has made a difference. I have found a thread documenting a similar issue, but it did not contain a real solution: http://www.opensolaris.org/jive/thread.jspa?threadID=77876 Does anyone have a clue how I can correct ZFS''es idea of my disks name? Thank you, Nils
Nils Goroll
2009-Aug-04 09:34 UTC
[zfs-discuss] Resolved: zpool status showing wrong device name (similar to: ZFS confused about disk controller )
Hi,> Now zpool status is referring to a device which does not even exist, > though everything else is working fine:Sine my initial posting, I had move my data to a larger disk, so I mirrored the rpool and removed the original disk. To make the system boot again, I also booted from cd, removed the zpool.cache and completely recreated the boot_archives (actually removed the files and ran bootadm -R <root> update-archive). I cannot tell exactly what action has resolved the issue, but at any rate the view of ZFS is now consistent with reality again: root at haggis:~# echo|format Searching for disks...done AVAILABLE DISK SELECTIONS: 0. c1t0d0 <DEFAULT cyl 55448 alt 2 hd 255 sec 63> /pci at 0,0/pci103c,30c5 at 1f,2/disk at 0,0 Specify disk (enter its number): Specify disk (enter its number): root at haggis:~# zpool status pool: rpool state: ONLINE status: The pool is formatted using an older on-disk format. The pool can still be used, but some features are unavailable. action: Upgrade the pool using ''zpool upgrade''. Once this is done, the pool will no longer be accessible on older software versions. scrub: none requested config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 c1t0d0s0 ONLINE 0 0 0 errors: No known data errors Nils
Reasonably Related Threads
- USB sticks show on one set of devices in zpool, different devices in format
- Change one file, and they all get sent!
- usb ups on openindiana
- CentOS DomU 2.6.18-128.1.6.el5 crashing on boot when xenpv_hvm drivers are loaded / snv_111 Xen 3.1 Dom0
- Unable to boot Dom0 from external hard disk in snv_b81