🚀

【Systemwalker】拡張ユーザ機能を設定してみる

2024/06/19に公開

はじめに

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.
#

https://software.fujitsu.com/jp/manual/manualfiles/m240000/j2x18185/06z200/j8185-00-01-02-00.html

2.拡張ユーザ機能の有効化

コマンド
mpsetusermode -s on
実行例
# mpsetusermode -s on
#

https://software.fujitsu.com/jp/manual/manualfiles/m240000/j2x18185/06z200/j8185-00-02-07-00.html

3.拡張ユーザ機能の有効化の確認

コマンド
mpusermode

Operation Manager user mode is ON.と表示されれば、有効化できています。

実行例
# mpusermode
Operation Manager user mode is ON.
#

https://software.fujitsu.com/jp/manual/manualfiles/m240000/j2x18185/06z200/j8185-00-02-08-00.html

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.
#

https://software.fujitsu.com/jp/manual/manualfiles/m240000/j2x18185/06z200/j8185-00-01-01-00.html

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
#

https://software.fujitsu.com/jp/manual/manualfiles/m240000/j2x18185/06z200/j8185-00-02-09-00.html

ユーザー確認

Systemwalker Operation Manager上に登録されているOperation Managerユーザを確認します。

コマンド
mpusers -a

-aオプションを使用すると、割り当てているOSユーザー名/説明/管理者か否かが見れます。

実行例
# mpusers -a
NAME          OS USERNAME   ADMIN  DESCRIPTION
root          root          Yes
swuser        test1         No
#

https://software.fujitsu.com/jp/manual/manualfiles/m240000/j2x18185/06z200/j8185-00-02-13-00.html

ユーザー削除

Systemwalker Operation Manager上に登録されているOperation Managerユーザを削除します。

コマンド
mpdeluser
実行例
# mpdeluser swuser
#

https://software.fujitsu.com/jp/manual/manualfiles/m240000/j2x18185/06z200/j8185-00-02-10-00.html

参考

https://software.fujitsu.com/jp/manual/manualfiles/m240000/j2x18179/07z200/j8179-00-02-02-02.html

Discussion