Oracle database will not load after the ZLM agent install.

  • 3482724
  • 12-Oct-2006
  • 30-Apr-2012

Environment

Novell ZENworks Linux Management Linux Management 7 - ZLM7
Novell SUSE Linux Enterprise Server 9

Situation

ERROR: ORA-15063: ASM discovered an insufficient number of disks for diskgroup "XXX”.
(where XXX is the disk group number.)
An Oracle server using 5 additional raw disk devices (/dev/raw) gets Image Safe Data (ZISD) on Sector #06 written or modified to all devices when the novell-zislinx process loads. Oracle recognizes these disk changes and as a result will not mount the /dev/raw devices on startup.
To check if the imaging service has written to the raw devices run:
dd if=/dev/raw/rawX skip=5 count=1 | strings
If you see the string "ZISD”, then Oracle will reject this device.

Resolution

  1. Clear this sector by running the command: dd if=/dev/zero of=/dev/raw/rawX seek=5 count=1
  2. Uninstall the novell-zenworks-zislnx rpm to remove the service
OR
  1. Open the /etc/opt/novell/zenworks/preboot/novell-zislnx.conf file using a text editor like vi
  2. Locate the Mode section and change the entry of MODE=ENABLE to MODE=DISABLE
  3. Save the file and exit the editor. Next time the novell-zislnx service runs it will be disabled
OR
  1. Run chkconfig and turn off the novell-zislnx service
  2. Run chkconfig --list novell-zislnx to obtain a list of the current run levels the service is turned on for
  3. Run chkconfig --level novell-zislnx 2345 off to turn off the service for the specified run levels of 2, 3, 4,& 5

Status

Reported to Engineering