現在位置: ホーム / その他の製品サポート情報 / MIRACLE ZBX 4.0 技術情報 / MIRACLE ZBX 4.0 サポート関連情報 / Solaris 11でユーザとグループが自動的に作成されない問題について

Solaris 11でユーザとグループが自動的に作成されない問題について

Solaris 11でユーザとグループが自動的に作成されない問題について

概要

Solaris 11でMIRACLE ZBXエージェントパッケージをインストールしたとき、 インストールスクリプトでzabbixユーザとzabbixグループが 自動的に作成されず次のようなエラーが画面に出力されます。

## Executing preinstall script.
## Installing part 1 of 1.
pkgadd: ERROR: unable to create package object </etc/zabbix>.
    pathname does not exist
    group name <zabbix> not found in group table(s)
    owner name <zabbix> not found in passwd table(s)
/etc/zabbix
/etc/zabbix/zabbix_agentd.conf.new
ERROR: attribute verification of </etc/zabbix/zabbix_agentd.conf.new> failed
    group name <zabbix> not found in group table(s)
    owner name <zabbix> not found in passwd table(s)
...省略...
[ verifying class <none> ]
ERROR: attribute verification of </etc/zabbix> failed
    group name <zabbix> not found in group table(s)
    owner name <zabbix> not found in passwd table(s)
ERROR: attribute verification of </etc/zabbix/zabbix_agentd.conf.new> failed
    group name <zabbix> not found in group table(s)
    owner name <zabbix> not found in passwd table(s)
...省略...
Installation of <miracle-zbx-agent> partially failed.

影響を受ける環境

次のオペレーティングシステムが影響を受けます。

  • Solaris 11 sparc

次のMIRACLE ZBXのバージョンでこの問題が発生します。

  • MIRACLE ZBX 4.0.32-3 ~ 4.0.41-4
  • MIRACLE ZBX 5.0.13-4 ~ 5.0.24-2
  • MIRACLE ZBX 6.0.0-75 ~ 6.0.5-2

対策

すでにパッケージをインストールしてエラーを確認している場合はpkgrmコマンドで パッケージを削除してください。

# pkgrm miracle-zbx-agent

問題を回避するには次の手順でインストールします。

  1. zabbixグループを作成します。
    • # groupadd zabbix
  2. zabbixグループに所属するzabbixユーザを作成します。
    • # useradd -G zabbix -m zabbix
  3. パッケージをインストールします。
    • # pkgadd -d /path/to/miracle-zbx-agent-XXX-solaris11-sparc.pkg all

以降はインストールマニュアルにしたがい設定ファイルの準備やサービスの起動をおこなってください。

問題の詳細

上述したバージョンのMIRACLE ZBXエージェントパッケージでは、 ファイルやディレクトリをインストールする前に実行されるpreinstallスクリプトにて シェルスクリプトの誤った条件分岐によりuseraddおよびgroupaddコマンドが 意図どおりに実行されず、zabbixユーザ/グループが正常に作成されません。

その後Solarisのパッケージマネージャはインストール時点で存在しないユーザ/グループを参照して ファイルやディレクトリのパーミッションを変更しようとするため、 「概要」に載せたエラーが発生します。

注意事項

  • 本ドキュメントの内容は、予告なしに変更される場合があります。
  • 本ドキュメントは限られた評価環境における検証結果をもとに作成しており、 全ての環境での動作を保証するものではありません。
  • 本ドキュメントの内容に基づき、導入、設定、運用を行なったことにより損害が生じた場合でも、弊社はその損害についての責任を負いません。あくまでお客様のご判断にてご使用ください。

更新履歴

  • 2022年06月15日 新規作成
MIRACLE ZBX サポートRSS

アップデート情報RSS

サポート関連情報RSS