Setting up for Installation on a Linux Server - Documentation for Bmc Network Automation 8.9
You Must Perform the Following Tasks Before Starting the Installation on a Linux Server: (Optional) Creating a User Account on a Linux serverThe Bmc Network...
You must perform the following tasks before starting the installation on a Linux server:
(Optional) Creating a user account on a Linux server
The BMC Network Automation installation on a Linux server requires a non-root user account (for example, bcan). This account is referred to as the BCAN_USER account. You can create this account either before installation or during installation.
Note
- You cannot use this non-root user account to launch BMC Network Automation services and enable the services. You can perform these tasks only as a root user. A non-root user account can only be used to launch the embedded PostgreSQL services.
- When installing BMC Network Automation on a server running Ubuntu 11, the user account must be created before installation. The option to create a user account during the installation is not supported for servers running Ubuntu 11.
To create a user account on Linux and assign the required permissions
- Log on as root.
- Create the BCAN_USER account.
- Assign a password to the BCAN_USER account. Make a note of the group to which the user account belongs. You would be asked for this group name by the installer.
BMC recommends not using the at sign (@) in the password because some device file transfers might fail because they use the user:password@host/file format. So if the password contains an at sign, the file transfer thinks all characters after the at sign is the host. - Create a home directory that is owned and writable by that user.
- Ensure the shell associated with the BCAN_USER account is the Bourne shell (/bin/sh). Also ensure the entry in /etc/passwd is similar to the following example:
bcan:x:800:800:BCA-Networks User:/export/home/bcan:/bin/sh - Execute the
umask 022command.
This ensures that files and directories created by the installer are usable by the BCAN_USER account. - Endure that the BCAN_USER account has access to the FTP and SCP directories.
Must Read
Checking required disk space on a Linux server
Perform the following steps to check the required disk space on a Linux server:
- Confirm that the drive where you plan to install the BMC Network Automation application server has at least 1.2 GB of free disk storage. Do not install the software on a network or NFS mounted drive. You must install the software on a local drive.
- Confirm that the /tmp directory has at least 450 MB of free space.
- If the /tmp directory does not have sufficient free space, you can run the following commands before installing to make the installation use an alternate temporary directory. The directory specified in this command must have at least 200 MB of free space available.
$ IATEMPDIR=/your/free/space/tmp_directory$ export IATEMPDIR - Verify that the server host computer has sufficient disk space, as discussed in System requirements.
The installation uses /var/bca-networks-data as the default for the location of the dynamic data for the application.
As an alternative, you can install the BCA-Networks-Data directory into a separate partition that meets the disk space requirements. Configure the following permissions:
Directory
Permissions
Octal Value
Installation directory
rwx rwx rwx
777
Temp or alternate directory
rwx rwx rwx
777
Parent directories of the temp or alternate directory
rwx rwx r-x
775