You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PostgreSQL preset禁用无法通过systemctl启动,求助启用方法(用于Armitage)

解决PostgreSQL systemd Preset禁用问题
  • 先确认当前PostgreSQL服务的preset状态,执行命令:

    systemctl preset-status postgresql.service
    
  • 手动将preset设置为启用,运行:

    systemctl preset enable postgresql.service
    
  • 验证设置是否生效,再次查看preset状态:

    systemctl preset-status postgresql.service
    

    确认启用后,启动服务并设置开机自启:

    systemctl start postgresql.service
    systemctl enable postgresql.service
    
  • 如果上述命令不生效,直接修改systemd预设规则文件:

    1. 编辑默认预设文件(路径可能因系统不同略有差异,常见为/usr/lib/systemd/system-preset/90-default.preset):
      sudo nano /usr/lib/systemd/system-preset/90-default.preset
      
    2. 找到包含postgresql.service的行,把disable替换成enable
    3. 保存退出后重新加载systemd配置:
      systemctl daemon-reload
      
    4. 再次执行启动和启用命令即可

内容的提问来源于stack exchange,提问作者Renzo Luna Liendo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 01:10:02