14.4 Errors Using DFS on an Upgraded OES 2 Linux Server

After upgrading from OES 1 Linux to OES 2 Linux, errors occur when trying to use DFS on the upgraded server.

The /var/opt/novell/dfs is the default location for the VLDB database files. It is automatically created during a fresh install, and should also be automatically created for an upgrade. The DFS plug-in to Novell iManager 2.7 assumes that the default directory exists and does not create it for you if you accept the default location when using the server as a DFS replica site. Because the path does not exist, the VLDB initialization process fails, and the VLDB file is not created.

To resolve this problem:

  1. Create the /var/opt/novell/dfs directory as the root user, and set its POSIX permissions to mode 755 (rwxr-xr-x).

  2. In iManager, remove the server as a replica site, then add the server as a replica site to create the VLDB on this server.

  3. If removing and adding the server as a DFS replica site does not cause the VLDB to be created, you can force the file to be created by reinitializing the database using the vldb -init command.

    WARNING:Before you use the -init option, see Section A.1.4, Hidden VLDB Command.

    Enter the following command at a terminal console prompt as the root user:

    vldb -init
    
  4. Go to the /var/opt/novell/dfs directory, and verify that the database file was created.

  5. Start the VLDB services.