古いライセンスサーバを延命させるときに必要になるかも
AlmaLinux 8.6で確認
・キット展開
[hoge@hogehoge ~]$ tar zxvf l_isl_server_p_2.10.0.016.tgz
l_isl_server_p_2.10.0.016/
l_isl_server_p_2.10.0.016/rpm/
l_isl_server_p_2.10.0.016/rpm/
l_isl_server_p_2.10.0.016/rpm/
l_isl_server_p_2.10.0.016/rpm/
:
l_isl_server_p_2.10.0.016/pset
l_isl_server_p_2.10.0.016/pset
l_isl_server_p_2.10.0.016/inst
l_isl_server_p_2.10.0.016/sile
[hoge@hogehoge ~]$
・ライセンスマネージャのインストール
[hoge@hogehoge ~]$ sudo su –
[root@hogehoge ~]# pwd
/root
[root@hogehoge ~]# ls /home/hoge/l_isl_server_p_2.10
PUBLIC_KEY.PUB install_GUI.sh license.txt rpm
install.sh license.htm pset silent.cfg
[root@hogehoge ~]# /home/hoge/l_isl_server_p_2.10
——————————
Initializing, please wait…
——————————
Welcome
——————————
Welcome to the Intel(R) Software License Manager 2.10 for Linux* OS setup progra
m.
This is ISL Server, it should be installed on your network server and it will be
used for other Intel(R) product activation on other machines in your network.
——————————
You will complete the following steps:
1. Welcome
2. End User License Agreement
3. Configure Your License Manager
4. Configuration
5. Installation
6. Installation Complete
——————————
Press “Enter” key to continue or “q” to quit: 3
——————————
Checking the prerequisites. It can take several minutes. Please wait…
——————————
Prerequisites > Missing Prerequisite(s)
——————————
There are one or more unresolved issues based on your system configuration and
component selection.
You can resolve all the issues without exiting the installer and re-check, or
you can exit, resolve the issues, and then run the installation again.
——————————
Missing optional prerequisites
— Unsupported OS
——————————
1. Skip prerequisites [ default ]
2. Show the detailed info about issue(s)
3. Re-check the prerequisites
h. Help
b. Back
q. Quit installation
——————————
Please type a selection or press “Enter” to accept default choice [ 1 ]:
End User License Agreement
——————————
To continue with the installation of this product you are required to accept
the terms and conditions of the End User License Agreement (EULA). The EULA
is displayed using the ‘more’ utility. Press the spacebar to advance to the
next page or enter ‘q’ to skip to the end. After reading the EULA, you must
enter ‘accept’ to continue the installation or ‘decline’ to return to the
previous menu.
——————————
End User License Agreement for the Intel(R) Software Development Products (Vers
ion October 2018)
IMPORTANT INFORMATION ABOUT YOUR RIGHTS, OBLIGATIONS AND THE USE OF
YOUR DATA ? PLEASE READ AND AGREE BEFORE DOWNLOADING, INSTALLING,
COPYING OR USING
This Agreement forms a legally binding contract between you, or the company or o
ther legal entity
ver and delete the
provision or part from this Agreement. Any change to or deletion of a pr
ovision or part of this
:
Agreement under this Section will not affect the validity or enforceabil
ity of the remainder of
this Agreement, which will continue in full force and effect.
* Other names and brands may be claimed as the property of others
——————————
Type “accept” to continue or “decline” to go back to the previous menu:accept
Configure Your License Manager
——————————
The license server must be configured to use a particular license file. If the
license data to be used with the license server is already stored in a file,
this license data may be configured directly for use with the server. If there
is no license data available, please refer to a
https://software.intel.com/en-
-floating-license for the steps to acquire your server license file. The
machine’s hostID is 9440c94a47f4.
——————————
1. Serial number [ default ]
2. Use local license file
b. Back
q. Quit installation
——————————
Please type a selection or press “Enter” to accept default choice [ 1 ]: 2
Enter path to license file to be used:
/home/hoge/intel_hage_2021
Configuration > Pre-install Summary
——————————
Install location:
/opt/intel/licenseserver
Component(s) selected:
Intel(R) Software License Manager 2.10 111MB
IntelR Software License Manager for Intel(R) 64
Install space required: 111MB
The selected license file will be used when actually starting up the license ser
ver.
——————————
1. Accept configuration and begin installation [ default ]
2. Customize installation
h. Help
b. Back
q. Quit installation
——————————
Please type a selection or press “Enter” to accept default choice [ 1 ]:
——————————
Checking the prerequisites. It can take several minutes. Please wait…
——————————
Prerequisites > Missing Prerequisite(s)
——————————
There are one or more unresolved issues based on your system configuration and
component selection.
You can resolve all the issues without exiting the installer and re-check, or
you can exit, resolve the issues, and then run the installation again.
——————————
Missing optional prerequisites
— Unsupported OS
——————————
1. Skip prerequisites [ default ]
2. Show the detailed info about issue(s)
3. Re-check the prerequisites
h. Help
b. Back
q. Quit installation
——————————
Please type a selection or press “Enter” to accept default choice [ 1 ]:
Installation
——————————
Each component will be installed individually. If you cancel the installation,
some components might remain on your system. This installation may take several
minutes, depending on your system and the options you selected.
——————————
Installing IntelR Software License Manager for Intel(R) 64 component… done
——————————
Finalizing product configuration…
——————————
Press “Enter” key to continue
/tmp/install.ySt00W/obtain_lic
Installation Complete
——————————
Thank you for installing and for using Intel(R) Software License Manager 2.10
for Linux* OS.
ISL Server was installed. Now you can run it from /opt/intel/licenseserver, then
type hostname of the server on other machines in your network to activate Intel
products.
——————————
Press “Enter” key to quit:
[root@hogehoge ~]#
[root@hogehoge ~]#
[root@hogehoge ~]# ls /opt/intel
licenseserver serverlicenses
[root@hogehoge ~]# ls /opt/intel/serverlicenses/
intel_hage_20211213.lic
[root@hogehoge ~]#
[root@hogehoge ~]# systemctl stop firewalld.service
[root@hogehoge ~]# systemctl mask firewalld.service
Created symlink /etc/systemd/system/firewalld.
[root@hogehoge ~]# setenforce 0
[root@hogehoge ~]# vi /etc/selinux/config
[root@hogehoge ~]# cat /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – No SELinux policy is loaded.
#SELINUX=enforcing
SELINUX=enforcing
# SELINUXTYPE= can take one of these three values:
# targeted – Targeted processes are protected,
# minimum – Modification of targeted policy. Only selected processes are protected.
# mls – Multi Level Security protection.
SELINUXTYPE=targeted
[root@hogehoge ~]#
[root@hogehoge ~]# dnf install lsb*
メタデータの期限切れの最終確認: 1:41:39 時間前の 2022年11月15日 12時11分05秒 に 実施しました。
依存関係が解決しました。
==============================
パッケージ Arch バージョン Repo サイズ
==============================
インストール:
redhat-lsb x86_64 4.1-47.el8 appstream 30 k
redhat-lsb-core x86_64 4.1-47.el8 appstream 45 k
redhat-lsb-cxx x86_64 4.1-47.el8 appstream 23 k
redhat-lsb-desktop x86_64 4.1-47.el8 appstream 26 k
redhat-lsb-languages x86_64 4.1-47.el8 appstream 25 k
:
弱い依存関係のインストール:
perl-Module-Runtime noarch 0.016-2.el8 appstream 26 k
トランザクションの概要
==============================
インストール 108 パッケージ
ダウンロードサイズの合計: 11 M
インストール後のサイズ: 29 M
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
(1/108): perl-Algorithm-Diff-1.1903-9.e
(2/108): mailx-12.5-29.el8.x86_64.rpm 1.6 MB/s | 257 kB 00:00
(3/108): perl-Archive-Tar-2.30-1.el8.no
(4/108): ncurses-compat-libs-6.1-9.2018
:
(107/108): redhat-lsb-submod-security-4.1
(108/108): systemtap-sdt-devel-4.7-1.el8.
——————————
合計 2.1 MB/s | 11 MB 00:05
AlmaLinux 8 – BaseOS 3.3 MB/s | 3.4 kB 00:00
GPG 鍵 0xC21AD6EA をインポート中:
Userid : “AlmaLinux <packager@almalinux.org>”
Fingerprint: E53C F5EF 91CE B0AD 1812 ECB8 51D6 647E C21A D6EA
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-A
これでよろしいですか? [y/N]: y
鍵のインポートに成功しました
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
準備 : 1/1
インストール中 : perl-version-6:0.99.24-1.el8.x
インストール中 : perl-Time-HiRes-4:1.9758-2.el8
:
redhat-lsb-printing-4.1-47.el8
redhat-lsb-submod-multimedia-4
redhat-lsb-submod-security-4.1
spax-1.5.3-13.el8.x86_64
systemtap-sdt-devel-4.7-1.el8.
完了しました!
[root@hogehoge ~]# pwd
/root
[root@hogehoge ~]# ls
anaconda-ks.cfg initial-setup-ks.cfg
[root@hogehoge ~]#
[root@hogehoge ~]#
[root@hogehoge ~]# cd /opt/intel/
[root@hogehoge intel]# ls
licenseserver serverlicenses
[root@hogehoge intel]# cd licenseserver/
[root@hogehoge licenseserver]# ls
END_USER_LICENSE chklic lmgrd lmswitchr uninstall_GUI.sh
HowTo.html fnp_LicAdmin.pdf lmhostid lmutil
INTEL getip lmremove lmver
INTEL_libFNP.so liclist.tmp lmreread uninstall
README lmdown lmstat uninstall.sh
[root@hogehoge licenseserver]#
[root@hogehoge licenseserver]# ./lmgrd -help
13:54:18 (lmgrd) ——————————
13:54:18 (lmgrd) Please Note:
13:54:18 (lmgrd)
13:54:18 (lmgrd) This log is intended for debug purposes only.
13:54:18 (lmgrd) In order to capture accurate license
13:54:18 (lmgrd) usage data into an organized repository,
13:54:18 (lmgrd) please enable report logging. Use Flexera’s
13:54:18 (lmgrd) software license administration solution,
13:54:18 (lmgrd) FlexNet Manager, to readily gain visibility
13:54:18 (lmgrd) into license usage data and to create
13:54:18 (lmgrd) insightful reports on critical information like
13:54:18 (lmgrd) license availability and usage. FlexNet Manager
13:54:18 (lmgrd) can be fully automated to run these reports on
13:54:18 (lmgrd) schedule and can be used to track license
13:54:18 (lmgrd) servers and usage across a heterogeneous
13:54:18 (lmgrd) network of servers including Windows NT, Linux
13:54:18 (lmgrd) and UNIX.
13:54:18 (lmgrd)
13:54:18 (lmgrd) ——————————
13:54:18 (lmgrd)
13:54:18 (lmgrd)
13:54:18 (lmgrd) Server’s System Date and Time: Tue Nov 15 2022 13:54:18 JST
13:54:18 (lmgrd)
13:54:18 (lmgrd) usage: lmgrd [-l [+]debug_log_path] [-2 -p] [-z] [-c license_file_list]
13:54:18 (lmgrd) [-v] [-local]
13:54:18 (lmgrd) [-x lmdown|lmremove] [-help]
13:54:18 (lmgrd) Use -l option before other options to log all debugging information to debug_log_path.
13:54:18 (lmgrd)
[root@hogehoge licenseserver]# pwd
/opt/intel/licenseserver
[root@hogehoge licenseserver]# ./lmgrd -l /opt/intel/licenseserver/lmgrd
[root@hogehoge licenseserver]# ps -aef | grep lmgrd
root 41906 1 0 13:55 pts/2 00:00:00 ./lmgrd -l /opt/intel/licenseserver/lmgrd
root 41908 41906 0 13:55 ? 00:00:00 INTEL -T hogehoge 11.16 7 -c :/opt/intel/serverlicenses/int
root 41965 3726 0 13:55 pts/2 00:00:00 grep –color=auto lmgrd
[root@hogehoge licenseserver]# pwd
/opt/intel/licenseserver
[root@hogehoge licenseserver]# tail -f lm
lmdown lmgrd.log lmremove lmstat lmutil
lmgrd lmhostid lmreread lmswitchr lmver
[root@hogehoge licenseserver]# tail -f lmgrd.log
13:55:29 (INTEL) (@INTEL-SLOG@) === Network Info ===
13:55:29 (INTEL) (@INTEL-SLOG@) Listening port: 28519
13:55:29 (INTEL) (@INTEL-SLOG@) Daemon select timeout (in seconds): 1
13:55:29 (INTEL) (@INTEL-SLOG@)
13:55:29 (INTEL) (@INTEL-SLOG@) === Host Info ===
13:55:29 (INTEL) (@INTEL-SLOG@) Host used in license file: hogehoge
13:55:29 (INTEL) (@INTEL-SLOG@) HostID node-locked in license file: 9440c94a47f4
13:55:29 (INTEL) (@INTEL-SLOG@) HostID of the License Server: 9440c94a47f4
13:55:29 (INTEL) (@INTEL-SLOG@) Running on Hypervisor: Unknown Hypervisor
13:55:29 (INTEL) (@INTEL-SLOG@) ==============================
^C
[root@hogehoge licenseserver]#