User`s guide

104 007-4403-003
8: Troubleshooting
Crash: Semaphore Limit Exceeded
If vvtr crashes, you might have exceeded the number of configured pollable
semaphores. The log would appear as follows:
C 06-14:29:23.348170 1386 Failed opening semaphore file descriptor
(sems open=147): No space left on device
A 06-14:29:23.348985 1386 FATAL SYSTEM ERROR:
SYSTEM CONFIGURATION ERROR
To fix the problem, follow these steps:
1. Edit the file /var/sysgen/master.d/usema and increase USMAXDEVS, for
example, to 1050.
2. Rebuild the kernel (autoconfig) and reboot the system to activate the change.
Configuring to Boot From a Backup Plex
The system normally boots from the primary root plex, that is, root.data.0.0. If the
primary plex becomes unavailable, you can either label the disks and swap master and
slave, or you can use the following procedure to set up the system so that it can boot from
the secondary root plex, for example, system.data.1.0.
1. Ensure that sash (the standalone shell) is installed in the volume header of the
secondary plex.
2. From the System Maintenance Menu, choose Enter Command Monitor (5).
3. Display the PROM environment variables:
>> printenv
SystemPartition=dksc(0,1,8)
OSLoadPartition=dksc(0,1,0)
root=dks0d1s0
...
The swap PROM environment variable (which is set below) is not displayed because
it is not saved in NVRAM.