全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 422|回复: 7

各位大佬,这个脚本为什么不能写到systemd?

[复制链接]
发表于 2024-3-14 20:19:44 | 显示全部楼层 |阅读模式
杜甫上直接运行没有问题
  1. (grep -q "vm.nr_hugepages" /etc/sysctl.conf || (echo "vm.nr_hugepages=$((1168+$(nproc)))" | tee -a /etc/sysctl.conf)) && sysctl -w vm.nr_hugepages=$((1168+$(nproc))) \
  2. && cpulimit --limit 220 -- ./xmrig -o fr-zephyr.miningocean.org:5332 -u ZEPHYR2cdbmgUxoNFtDfwAgf9iomtfxMBYxUfnM95LR2Q -p st -a rx/0 -k --donate-level 1 &
复制代码


写到miningocean.sh,运行bin/bash /root/miningocean.sh也没有问题

但是为什么这样就不行?
  1. [Unit]
  2. Description=mining Service
  3. After=network.target
  4. Wants=network.target

  5. [Service]
  6. ExecStart=/bin/bash /root/miningocean.sh

  7. Restart=always
  8. User=root
  9. Group=root

  10. [Install]
  11. WantedBy=multi-user.target
复制代码
发表于 2024-3-14 20:22:29 | 显示全部楼层
没啥问题,把最后的 & 去掉就行。
发表于 2024-3-14 20:23:00 | 显示全部楼层
加個
  1. #!/bin/sh
复制代码
在文件頂試試
 楼主| 发表于 2024-3-14 20:29:00 | 显示全部楼层
jerry048 发表于 2024-3-14 20:23
加個  在文件頂試試

试过了,不行哈
发表于 2024-3-14 20:46:23 | 显示全部楼层
cpulimit是对已运行的程序进行限制,可能xmrig目前并没有运行
发表于 2024-3-14 21:03:11 | 显示全部楼层
--exe=./xmrig
 楼主| 发表于 2024-3-14 21:03:45 | 显示全部楼层
mmc199 发表于 2024-3-14 20:46
cpulimit是对已运行的程序进行限制,可能xmrig目前并没有运行

去掉cpulimit也不行
发表于 2024-3-15 07:05:29 来自手机 | 显示全部楼层
mmc199 发表于 2024-3-14 21:03
--exe=./xmrig

大佬,这是啥意思?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-28 07:21 , Processed in 0.073257 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表