🚀
【Systemwalker】拡張ユーザ機能を設定してみる
はじめに
Systemwalker Operation Managerにて拡張ユーザ機能の設定を実施してみます。
拡張ユーザ機能とは?
- OS上に作成したユーザとは別にSystemwalker Operation Manager独自のユーザを設定・管理できる機能
- UNIX限定(LinuxやSolaris等)
環境
- RHEL9.2
$ cat /etc/redhat-release
Red Hat Enterprise Linux release 9.2 (Plow)
$
- Systemwalker Operation Manager Standard Edition V17.0.1
# /opt/FJSVftlo/bin/swpkginfo
*************************************************
Systemwalker Operation Manager Information
*************************************************
PRODUCTNAME : Systemwalker Operation Manager Standard Edition (64bit)
VERSION : V17.0.1
VENDER : COPYRIGHT FUJITSU LIMITED 1995-2022
CODE : UTF-8
INSTALLDATE : 2024.05.01
PLATFORM : Linux
INSTALLCLASS : Server
INSTALLPATH : /opt
/etc/opt
/var/opt
#
作業手順
※全て管理者権限にて実行する必要有り
拡張ユーザ機能の有効化
※Systemwalker Operation Managerのデーモンの動作中に有効化できないため、停止させてから実施する。
1.デーモン停止
以下コマンドを実行し、/opt/systemwalker/bin/poperationmgr end.
と表示されること
コマンド
/opt/systemwalker/bin/poperationmgr
実行例
# /opt/systemwalker/bin/poperationmgr
/opt/systemwalker/bin/poperationmgr start...
component start : sh /opt/FJSVftlo/pmon/bin/stpmppmon.sh
component stopped normally: /opt/FJSVftlo/pmon/bin/stpmppmon.sh
component start : sh /opt/FJSVJOBSC/etc/rc0.d/stsjobsc
component start : sh /opt/FJSVJOBSC/etc/rc0.d/end_jobs
component start : sh /opt/FJSVJOBSC/etc/rc0.d/stsjobsc
component stopped normally: /opt/FJSVJOBSC/etc/rc0.d/end_jobs
component start : sh /etc/opt/FJSVMJS/etc/rc0.d/K00MJS
component stopped normally: /etc/opt/FJSVMJS/etc/rc0.d/K00MJS
component start : sh /opt/FJSVjmcal/bin/K00JMCAL
component stopped normally: /opt/FJSVjmcal/bin/K00JMCAL
component start : sh /opt/FJSVJMCMN/etc/rc0.d/stsjmcmn
component start : sh /opt/FJSVJMCMN/etc/rc0.d/end_jmcmn
component start : sh /opt/FJSVJMCMN/etc/rc0.d/stsjmcmn
component stopped normally: /opt/FJSVJMCMN/etc/rc0.d/end_jmcmn
component start : sh /opt/systemwalker/bin/rc.mpfwsec stop
component stopped normally: /opt/systemwalker/bin/rc.mpfwsec
/opt/systemwalker/bin/poperationmgr end.
#
2.拡張ユーザ機能の有効化
コマンド
mpsetusermode -s on
実行例
# mpsetusermode -s on
#
3.拡張ユーザ機能の有効化の確認
コマンド
mpusermode
Operation Manager user mode is ON.
と表示されれば、有効化できています。
実行例
# mpusermode
Operation Manager user mode is ON.
#
4.デーモン起動
以下コマンドを実行し、/opt/systemwalker/bin/soperationmgr normal end.
と表示されること
コマンド
/opt/systemwalker/bin/soperationmgr
実行例
# /opt/systemwalker/bin/soperationmgr
/opt/systemwalker/bin/soperationmgr start...
component start : sh /opt/systemwalker/bin/rc.mpfwsec start
component started normally: /opt/systemwalker/bin/rc.mpfwsec
component start : sh /opt/FJSVJMCMN/etc/rc0.d/stsjmcmn
component start : sh /opt/FJSVJMCMN/etc/rc3.d/start_jmcmn
component start : sh /opt/FJSVJMCMN/etc/rc0.d/stsjmcmn
component started normally: /opt/FJSVJMCMN/etc/rc3.d/start_jmcmn
component start : sh /opt/FJSVjmcal/bin/S99JMCAL
component started normally: /opt/FJSVjmcal/bin/S99JMCAL
component start : sh /etc/opt/FJSVMJS/etc/rc3.d/S99MJS
component started normally: /etc/opt/FJSVMJS/etc/rc3.d/S99MJS
component start : sh /opt/FJSVJOBSC/etc/rc0.d/stsjobsc
component start : sh /opt/FJSVJOBSC/etc/rc3.d/start_jobs
component start : sh /opt/FJSVJOBSC/etc/rc0.d/stsjobsc
component started normally: /opt/FJSVJOBSC/etc/rc3.d/start_jobs
component start : sh /opt/FJSVftlo/pmon/bin/strmppmon.sh
component started normally: /opt/FJSVftlo/pmon/bin/strmppmon.sh
/opt/systemwalker/bin/soperationmgr normal end.
#
5.デーモン起動確認
コマンド
/opt/systemwalker/bin/mppviewo
PIDが表示されていれば、デーモンが起動できています。
実行例
# /opt/systemwalker/bin/mppviewo
####################### PROCESS INFORMATION BEGIN #######################
** Package Name **
PROCESS-NAME PID RUNNING-TIME
*************************************************************************
** BASE: Security **
*************************************************************************
** FJSVfwseo **
MpFwsec 5322 00:00:00
*************************************************************************
** OMGR: Systemwalker Operation Manager **
*************************************************************************
** FJSVjmcal **
f3crhcs2 5827 00:00:00
** FJSVJMCMN **
jmnetsv 5379 00:00:00
mpjmsrv 5380 00:00:00
java 5677 00:00:31
httpd 6137 00:00:00
** FJSVJOBSC **
[Subsystem0]
tskmnsrv - sys 0 6034 00:00:00
** FJSVMJS **
[Subsystem0]
mjsdaemon - sys 0 5869 00:00:00
mjsdaemon - sys 0 5923 00:00:00
mjsdaemon - sys 0 5924 00:00:00
mjsnetsv - sys 0 5925 00:00:00
######################## PROCESS INFORMATION END ########################
#
ユーザー追加/確認/削除
Systemwalker Operation Manager上に登録されているOperation Managerユーザを追加します。
ユーザー追加
コマンド
mpadduser -o test1 swuser
実行例
# mpadduser -o test1 swuser
#
ユーザー確認
Systemwalker Operation Manager上に登録されているOperation Managerユーザを確認します。
コマンド
mpusers -a
-a
オプションを使用すると、割り当てているOSユーザー名/説明/管理者か否かが見れます。
実行例
# mpusers -a
NAME OS USERNAME ADMIN DESCRIPTION
root root Yes
swuser test1 No
#
ユーザー削除
Systemwalker Operation Manager上に登録されているOperation Managerユーザを削除します。
コマンド
mpdeluser
実行例
# mpdeluser swuser
#
参考
Discussion