|
# cd /opt/charon/utils
# ./menusetup -a
In case the virtual machine is not defined to boot at Charon server boot, the virtual machine state column could show a wrong status
# vmstart pluto
# vmconsole pluto
# vmstart pluto
# vmconsole
Fixed a bug that in the connect to console menu: when viewing console logs errors could be listed and number of lines in the log were not displayed
Show host information option (used for debugging):
now reports configuration files description
the files located in /opt/charon/log are joined to the zip file when emailed
includes the "vmlist" view (see above)
extended table of contents
now includes the output of 'lsblk' command
can be used out of the Linux Toolkit to generate system configuration reports
After editing a log file, a check is performed to verify the full path to the log file, or to the folder if rotating log files are used, is specified
Install/Upgrade/Remove CHARON option now installs packages with gpgcheck disabled to avoid issues with user created repositories
#INFO:
" then the commentsvim
' editor, a configuration file is loaded to highlight log entries making it easier to readgvim
',if installed, is now recognized and proposed as an editor (graphical 'vim
')ncu
'. Checks are also performed after editing the configuration fileOption added when viewing a virtual machine log file from the menu to edit the log without 'regular license check
' messages
Two commands have been added, 'logtail
' and 'logview
', that allow you to continuous tail a virtual machine log file or to edit it using 'vim
' with lines highlighting. If no parameter is passed, it takes the current log file for the virtual machine managed by the toolkit. If there are multiple virtual machines defined, a selection menu is displayed.
Use 'logtail -h
' and 'logview -h
' for help.
Notes:
If you're upgrading from a previous version, use the following commands to define the new aliases:
|
.
Connection to console now offers an option to kill active 'telnet
' sessions on consoles
The installation menu now handles the 'complete pack' files, including their associated md5sum file, that can be downloaded from the FTP server
Sending logs via email: it is now possible to select the number of logs to send (default = 3 latest ones)
charon_expchk
script and you can't immediately upgrade to version 1.44, you can just comment the related line in the crontab ("menu
" → "Manage recursive jobs
")tail
' error. Solvedtelnet
' is no more a mandatory package, it is now recommended. Not installing 'telnet
' will prevent from connecting from the server to the CHARON virtual machine(s) console.'screen
' is no more a mandatory package, it is now recommended. Not installing 'screen
' will prevent from the autoconnect feature to run in the background (this feature was mainly designed for CHARON-AXP/VAX V4.4)
'wall
' alert messages are now disabled by default at installation
License expiration check when executed in the crontab did send an incomplete alert message if the license was disconnected. Solved.
When a virtual machine was stopped via the console and the user answered the service was voluntarily stopped, the guests list displayed the service stopped in a 'unrequested' state whereas it should be 'requested'. Solved
Regular license expiration check (crontab) was sending email with either errors (unlimited licenses only) or blank email to root even if no error was found. Solved
Alerts on "Sentinel HASP RunTime Error" messages now report the KeyId and mode (regular or backup) for errors 41 (expired) and 50 (key id not found)
Example:
Events count: INFORMATIONAL: Not monitored WARNING: 0 ERROR: 3 Events:
|
Red Hat Enterprise Linux 6.x systems: before 'ncu' installation, a check is performed in the repository to verify the 'tunctl' package can be installed
/opt/charon/log/yum.install.<date>
file.Expiration alerts can now be sent from the virtual machines log monitoring. This option is by default disabled because of the crontab entry that checks for expiration once a day (can be changed) and because one or two alerts will be sent every hour 120 hours before expiration.
Network Configuration Utility (ncu) can be called from the menu
Show host information menu option: the html file generated now includes the latest log and the configuration file for each managed virtual machine
.
If updating from a previous version, this kit requires
|
hasp_srm_view -all
" option must be available) and log monitoring alerts that will report the correct license number.If the virtual machine ends with a "license has expired" message, this will be correctly reported in the alert
Expect script: Tru64 shutdown command replaced by "init 0
" as some old versions of Tru64 do not execute the shutdown scripts. Added also "send_slow
" settings to prevent from losing characters while sending commands
Virtual machines log monitoring: the log file name must be defined with full path within the configuration file. Rotating log files are not supported.
Information related to CHARON-AXP V4.6 for Linux support:
Release notes are now in the Documentation submenu
Several updates on console connection: if a 'power off' command or its shortcuts or a VMS shutdown 'SYSTEM SHUTDOWN COMPLETE' is detected with a "Connection closed by foreign host" message then the guest stop is considered as requested. If not the script asks to confirm for voluntatily stop.
The 'charon_check.alertcmd.example' file MUST BE COPIED to charon_check.alertcmd if not already customized
Update on network interface check after configuration file update
Minor bug corrections: network interfaces settings if multiple interfaces defined, display changes, etc...
Bug correction for sending mails with Fedora systems: messages were empty (removed 'Content-Transfer-Encoding: 7bit' from mail header)
The 'charon_check.alertcmd.example' file MUST BE COPIED to charon_check.alertcmd if not already customized
Bug correction for license dongle immediate detection: this happened when the /var/log/messages was renamed (tail -0f replace by tail -Fn0). REQUIRES SERVICE UPDATE - Important note: kill all running "tail -0f" processes for /var/log/messages and guests log files before installing the new kit (tar -xf)
Added kit version for Linux utilities for better readability
Note: if not done, please add the following line in the root's crontab:
* * * * * /opt/charon/utils/charon_mongstop |
stop service
remove it: # chkconfig --del charon_keychk
added a text to provide help on how to setup ssh trust between Linux and Tru64added a basic text editor called 'nano' for options that need updates or file read and that previously offered 'vi' and 'gedit' as available editors.
'nano' is very simple, use the keys shown at the bottom of the script for commands (example: ^X to exit, means CTRL +X)
menu console:
STROMASYS SA
http://www.stromasys.com