linux PAM360服务安装细节及常见问题处理

linux PAM360服务安装细节及常见问题处理

Linux 安装过程可以部分参考文档,需要格外注意点是:需要用 非root 账号来进行系统安装。
按照步骤安装,最后安装服务时普通用户账号(如当前使用pam360普通Linux账号)时安装权限不够,往往需要切换为root账号。过程往往是可以正常完成的。但是,如果这时启动,会出现报错。

这是由于权限启动服务时再次切换到pam360用户账号时权限不够导致。
Info
对应解决方案
找到/etc/systemd/system/pam360.service文件,vim修改。
修改为 User=pam360 (实际需要启动的Linux账号)

这时重新启动往往还会出现一个新的问题
这是一个非常典型的 “启动风暴” (Start-limit-hit) 问题。

  • Active: failed (Result: start-limit):这意味着 systemd 发现你的服务在短时间内重复启动失败太多次(默认是 10 秒内启动超过 5 次),为了防止系统资源被耗尽,强制禁止了服务的再次启动

  • Main PID: 96641 (code=exited, status=1/FAILURE):虽然显示了一个 PID,但这是最后一次失败的进程 ID。进程已经退出,且返回码为 1(通用错误)。

Info
修复步骤:

1. 立即清除失败计数(关键步骤)


先把被锁定的服务状态恢复正常,否则即使配置修好了也启动不了:
sudo systemctl reset-failed pam360.service

2. 停止当前的失败计时器


直接停止服务(此时它处于被 systemd 管控的失败状态):
sudo systemctl stop pam360.service

3 最后再启动一次服务。
sudo systemctl start pam360.service
    • Related Articles

    • Linux中PostgresSQL启动失败(非0700权限)

      问题: 启动数据库的时候提示: FATAL:  data directory "pgsql/data" has group or world access DETAIL:  Permissions should be u=rwx (0700). 解决方法: 更改data目录权限为700 chmod -R 700 pgsql/data
    • linux 环境PAM 360服务卸载

      客户希望卸载老版本重新安装新的版本,这时需要优先卸载老版本的PAM360服务,由于官方文档中未指出,可参考如下知识库来进行。 步骤1:停止PAM360服务 - systemctl stop pam360.service 步骤2:删除启动服务-导航到<PAM360_Installation_Directory>/bin并执行命令 sh pam360.sh remove 步骤3:删除安装目录-删除<PAM360安装文件夹> 用rm -rf删除完整文件夹即可。
    • 在Linux上安装AssetExplorer

      硬件要求: 推荐节点数5000-10000,处理器Intel Core Duo,处理器速度3.4GHz,内存4GB,硬盘60GB           系统要求: Linux Debian 3.0 Redhat 7.2 及以上 详细信息,请参阅:https://www.manageengine.cn/products/asset-explorer/help/introduction/service-desk-system-requirements.html AssetExplorer安装过程 ...
    • 【OPM】Linux账户的权限问题

      问题描述:部分客户因为安全问题,不能使用root账户来监控Linux服务器,需要创建新的账户 解决方案: 使用新创建的用户帐户登录。 在终端中,运行以下命令:df、ps、free和vmstat。 如果用户可以在终端中运行以上命令,则说明该用户具有进行CLI监控的权限。 如果用户无法在终端中运行上述命令,并且终端显示“权限拒绝”消息,则必须向用户提供相应的权限 对于如何在终端设备开启权限,可参考链接 ...
    • 【OPM】产品升级后,数据库启动失败,提示“当前目录无效”

      问题描述 产生升级后,无法启动数据库,出现以下提示: 问题根源 升级后,运行数据库的系统用户(如 SYSTEM)对 OpManager 安装目录的权限不足。 解决方案 给 OpManager 整个文件夹赋予“完全控制”权限(最低也需要给bin和pgsql目录赋予完全控制权限)。 操作步骤 找到 OpManager 的安装目录(例如 D:\ManageEngine\OpManager)。 右键点击该文件夹,进入 属性 > 安全 选项卡。 点击 编辑 > 添加,输入用户或组名: 首选:添加 ...