Localizing the appliance
This section describes setting localization options such as the keyboard layout and the timezone. The UI however cannot be localized.
Setting the keyboard layout
The console keyboard layout can be temporarily changed using the
loadkeys command to test that a keyboard layout works correctly.
To change the keyboard layout to a US layout, enter the following command:
To change the keyboard layout to a UK layout, enter the following command:
After you have determined that the layout works correctly, you should make the change permanent. To do so, change the KEYTABLE, MODEL, and LAYOUT variables in the
/etc/sysconfig/keyboard file. For example, to change the keyboard layout to a US layout, use the following:
The keyboard mapping files can be found in
/lib/kbd/keymaps/i386/ but usually you can use the 2-letter
ISO Country Code. See the ISO website to find the code for the country you require. For example,
us (United States),
uk (United Kingdom),
de (Germany), and
Setting the system timezone
The system-wide timezone in Linux is defined by the files
/etc/sysconfig/clock is used by the system during upgrades to ensure that
/etc/localtime references the latest information. The
ZONE value in
/etc/sysconfig/clock must reference one of the timezone data files in
/usr/share/zoneinfo/. These files contain all the timezone and daylight savings rules for a particular location (for example,
/usr/share/zoneinfo/Europe/London contains all the data for London). These files are part of the base packages installed by the system (they are from the
tzdata package in RHEL and Fedora).
/etc/localtime is either a copy of or a link to one of the timezone data files in
To set the timezone, as the root user, update the value of ZONE in
/etc/sysconfig/clock and copy or link the relevant file from
/etc/localtime. You must restart the tideway service to bring the timezone change into effect. For example, to set the time to New York time:
Setting the system time
You can set the time using the
date command. For example, to set the current date to ten past twelve on 4 July 2013, enter the following command:
The format for the date string is
You can also configure the appliance to synchronize the internal clock to an ntp server. See Configuring the NTP client at the command line for more information.
Do not change the appliance time on to an earlier setting
After BMC Atrium Discovery has been running and has created nodes in the datastore, you must not change the time to an earlier setting. The transaction scheme in the datastore is based on timestamps and setting an earlier time makes data appear out of date causing many transactions to fail.