Dear Group members, In a cluster system with solaris volume manager setup, the system is fine till the first restart. On restart, the multi-owner information is getting lost. Also one of the nodes is no longer identified as a member of the diskset. (/var/run/nodelist was manually created and is not persistent across reboots).
Can someone let me know how to ensure multi-ownership and membership information is maintained even on reboot? I had posted a related item earlier, but I didn't have info regarding the history of the system since it had passed couple of hands before I got it. Now, the system has been setup from scratch. Details of the steps performed are provided below: ------------------------------------------------------- After OS+Cluster setup+Oracle rac patch, the following operations were performed. 1. Create /var/run/nodelist with the below entries on both host1 and host2 1 host1 <host1-ip> 2 host2 <host2-ip> 2. Create multiowner disksets (on host1) metaset -s oradg -M -a -h host1 host2 3. Add global devices to the disk set (on host1) metaset -s oradg -a /dev/did/rdsk/d1 /dev/did/rdsk/d4 /dev/did/rdsk/d2 /dev/did/rdsk/d5 4. Ownership on as seen from both host1 and host2 are as below # metaset -s oradg Multi-owner Set name = oradg, Set number = 1, Master = host1 Host Owner Member host1 multi-owner Yes host2 multi-owner Yes Driv Dbase d1 Yes d4 Yes d2 Yes d5 Yes 5. Reboot the system (host1 & then host2) 6. Now the diskset is no longer recognised as multi-owner. Also host2 is no longer a member as seen from outputs of below commands. root at host1 # scstat -D Device Group Online Status ------------ ------------- Multi-owner device group: oradg - root at host1 # metaset -s oradg Multi-owner Set name = oradg, Set number = 1, Master = host1 Host Owner Member host1 Yes host2 No Driv Dbase d1 Yes d4 Yes d2 Yes d5 Yes 9. Now create /var/run/nodelist on both nodes as before and attempt to join the nodes into ownership list. host2 fails to join :( root at host1 # metaset -s oradg -j root at host2 # metaset -s oradg -j metaset: host2: oradg: node host2 is not in membership list root at host2 # metaset -s oradg Multi-owner Set name = oradg, Set number = 1, Master = Master and owner information unavailable until joined (metaset -j) Host Owner Member host1 multi-owner Yes host2 No Driv Dbase d1 Yes d4 Yes d2 Yes d5 Yes root at host2 # /usr/cluster/bin/scconf -pvv | grep oradg Device group name: oradg (oradg) Device group type: Multi-owner_SVM (oradg) Device group failback enabled: no (oradg) Device group node list: host1, host2 (oradg) Device group ordered node list: no (oradg) Device group desired number of secondaries: 0 (oradg) Device group diskset name: oradg thanks in advance. best regards Shiv This message posted from opensolaris.org