Appendix F - Insufficient Disk Space in the Root Directory Prevents the Server from Booting
VINES 6.x or VINES 7.0 servers will not boot without sufficient unused disk space in the root directory. The VINES software requires free space in the root for small temporary files and for log files to run applications such as fsck while the server is booting.
A disk space error message similar to the following indicates that the server does not have enough space in the root directory:
Out of disk space on hard disk device 1, drive 0
Running out of root space can occur
![]()
After loading third-party drivers while running VINES 6.x ![]()
After upgrading to VINES 6.x ![]()
After upgrading to VINES 7.0 ![]()
After doing a full installation of the VINES 7.0 software without creating a large root file system
To recover from the disk space error, follow the instructions in "Rebooting a Server That Has Insufficient Root Space."
After rebooting the server successfully, refer to "Reducing the Size of the Kernel" for information about how to avoid running out of root directory space in the future.
For administrators whose servers are booting and running properly, refer to "Reducing the Size of the Kernel" for information about how to avoid running out of root directory space in the future.
You must have UNIX access to perform the disk space recovery procedure. To access UNIX on a VINES server, you must fulfill several prerequisites:
![]()
The server's System Maintenance menu must have 12 options. ![]()
You must have an established StreetTalk user name and password. ![]()
You must be on the server's AdminList. ![]()
You must know the UNIX access password for the server. The UNIX access password is the password you chose while installing the server to give yourself access to the UNIX system software.
If you do not have UNIX access, contact your support representative or upgrade VINES and enable UNIX access during the upgrade process. For more information about installing UNIX access, see the server installation guide that ships with your VINES software. Be sure you have a complete system backup before you upgrade VINES.
Rebooting a Server That Has Insufficient Root Space
Recovering disk space involves interrupting the boot process to access UNIX on the server by pressing CTRL-C when the ---> Revision: vines_server_revision message appears on the screen, where vines_server_revision is the revision level of your VINES software. You have three seconds to press CTRL-C to interrupt the server boot process.
Note: You must have UNIX access and know the UNIX access password to perform this recovery procedure. See the Banyan UNIX Access Guide for more information about UNIX access, or contact your support representative. You may have to upgrade the VINES software to enable UNIX access and set a new access password.
To Reboot the Server After the Disk Error
1. Press CTRL-ALT-DELETE.
After displaying several other messages, the monitor displays the following copyright messages:
Copyright (c) 1995 Banyan Systems Inc.
Copyright (c) 1984, 1986, 1987, 1988 AT&T
Copyright (c) 1987, 1988 Microsoft Corp.
All Rights Reservedfollowed by:
Disk drive 0
---> Revision: vines_server_revision2. Press CTRL-C when the message ---> Revision:vines_server_revision appears. You have three seconds to press CTRL-C and interrupt the boot process.
The system prompts you for your UNIX password:
root password:
3. Enter your UNIX access password.
The following message appears, followed by the UNIX prompt:
Error initializing audit trail logging.
#4. Enter df -v at the UNIX prompt.
The following table appears:
Mount Dir Filesystem blocks used free %used
/ adsys 12000 11448 552 100%
/disk1 /dev/adusr 12000 11448 552 100%Note: Your server may have more volumes listed below /disk1 in the table, as well as different values for the numerical data.
5. Verify that the root (/) directory in the table reads 100% or close to it in the %used column.
6. Enter rm fscklog at the UNIX prompt to delete the fscklog file.
7. Enter rm unix.orig at the UNIX prompt to delete the unix.orig file.
8. Enter exit at the UNIX prompt to end UNIX access and continue rebooting the server.
The server boot process continues. When the server finishes booting, the SERVICE MONITOR screen appears.
Refer to "Reducing the Size of the Kernel" next to avoid having the server run out of root space in the future.
Reducing the Size of the Kernel
To avoid running out of disk space in the root, you should remove unnecessary device drivers from the VINES operating system's kernel to reduce the amount of disk space used by the kernel. To reduce the size of the VINES kernel, use the Kernel Configuration Utility to remove device drivers that are not used by the kernel.
VINES 6.x and 7.x provide the Kernel Configuration Utility to allow you to modify the software configuration on your server by adding or removing device drivers from the operating system's kernel. By using the configuration utility, you can add to the kernel the specific drivers you need to configure new devices and you can remove from the kernel the drivers you do not need. Refer to the Server Operations Guide that ships with your VINES software for more information about using the Kernel Configuration Utility to customize the kernel.