以下是我的pm2开机启动的服务脚本,

开机后,服务启动成功了,但是pm2却没有运行

是不是我的脚本写得有问题?

#!/bin/sh

# chkconfig: 2345 64 36

# description: node start scripts.

### BEGIN INIT INFO

# Provides: OSSEC HIDS

# Required-Start: $network $remote_fs $syslog $time

# Required-Stop:

# Default-Start: 2 3 4 5

# Default-Stop: 0 1 6

# Short-Description: OSSEC HIDS

### END INIT INFO

EXEC=/home/pi/workspace/Shanbay-Everyday

case "$1" in

start)

echo "Starting node..."

pm2 start /home/pi/workspace/Shanbay-Everyday/app.js

;;

stop)

echo "Stoping node..."

;;

*)

echo "Please use start or stop as first agrument"

;;

esac

直接运行下面命令,是可以启动成功的

pm2 start /home/pi/workspace/Shanbay-Everyday/app.js

直接启动服务,会出现下面这种情况

pi@raspberrypi:~ $ sudo service node start

Job for node.service failed. See 'systemctl status node.service' and 'journalctl -xn' for details.

代码启动成功后,会给我的邮箱发邮件,

机器重启的时候,成功的给我的邮箱发了一封邮件

但是 输入命令 pm2 l 的时候

却没有在列表里发现应用在跑

莫名其妙

linux定时器无法重启pm2,在linux下开机启动pm2 不成功相关推荐

  1. linux系统怎么重启网卡?linux重启网卡的三种教程

    在实际工作中,经常会遇到Linux系统进行重启网卡的操作.在这里整理一下,进行多种方法的网卡重启. 一.service network restart 1.首先用CRT工具连接到Linux命令行界面. ...

  2. linux操作系统中业务程序及服务的开机启动

    linux操作系统中业务程序及服务的开机启动设置 1 背景 2 目标 3 启动类型 3.1 服务启动systemctl 3.2 服务启动chkconfig 3.2.1 查看服务 3.2.2 系统自带服 ...

  3. linux系统下开机启动流程

    在了解开机启动流程之前,还是得先了解一些磁盘的基本知识.磁盘主要由盘片,机械手臂,磁头,主轴马达构成.盘片就是存储数据的物理单位了.然后盘片上我们可以分成扇区(sector)和柱面(cylinder) ...

  4. linux重置网络的命令,linux系统怎么重启网卡?linux重启网卡的三种教程

    在实际工作中,经常会遇到Linux系统进行重启网卡的操作.在这里整理一下,进行多种方法的网卡重启. 一.service network restart 1.首先用CRT工具连接到Linux命令行界面. ...

  5. Linux拔掉网卡,linux系统怎么重启网卡?linux重启网卡的三种教程

    在实际工作中,经常会遇到Linux系统进行重启网卡的操作.在这里整理一下,进行多种方法的网卡重启. 一.service network restart 1.首先用CRT工具连接到Linux命令行界面. ...

  6. linux启用shell脚本,linux下开机启动shell脚本

    背景 设置比较炫酷的开机启动脚本 首先,新建一个kaiji.sh 后缀名的脚本-->新建的脚本在任何位置创建都可以,只要在使用.sh 文件,时候使用绝对路径即可 [root@hf-01 ~]# ...

  7. linux系统启动的第一个进程是,CentOS6开机启动过程详解

    CentOS 6 开机流程--Linux由kernel和rootfs组成.kernel负责进程管理.内存管理.网络管理.驱动程序.文件系统.安全等;rootfs由程序和glibc组成,完善操作系统的功 ...

  8. win7下开机启动自动运行程序,脚本

    win7下开机自动运行程序,脚本 C:\Users\yanlin\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\Startup 找到该路径, ...

  9. linux定时器无法重启pm2,pm2无法自动重启

    Hawk 3. 网页采集器 1.基本入门 1. 原理(建议阅读) 网页采集器的功能是获取网页中的数据(废话).通常来说,目标可能是列表(如购物车列表),或是一个页面中的固定字段(如JD某商品的价格和介 ...

  10. linux下开机启动oracle

    一台linux机器上安装了oracle10g,现在使用它做测试用,公司要求下班后关机,上班后开机,但是每次还得启停库,所以写个脚本. #!/bin/sh #!/bin/sh # This Script ...

最新文章

  1. 使用yeoman搭建脚手架并发布到npm
  2. mysql客户端与服务端_mysql语句在客户端与服务端的基本使用
  3. 深入理解React(一)JSX与虚拟DOM
  4. sql server的远程连接
  5. 返回局部变量或临时变量的地址_值传递和地址返回两者在堆区(Heap)应用的三种易错点...
  6. 学习C++和编程的50个观点
  7. go.js中的图标(icons)的使用
  8. [转载]用数学逻辑推断三国武将排名
  9. 认识Java中的异常、异常的基本用法
  10. 决策树之ID3,C4.5
  11. java多线程--信号量Semaphore的使用
  12. 计算机搜不到连接打印机主机,电脑搜索不到局域网打印机怎么办
  13. socket+threading实现python多人局域网聊天室
  14. 前端单行省略号和多行省略号
  15. 以Crotex M3为例讲解stm32芯片内部原理
  16. Itest(爱测试),最懂测试人的开源测试管理, 开源BUG跟踪管理软件隆重发布
  17. C的编译链接及Makefile学习
  18. 计算机usb口设置方法,如何控制电脑USB接口 常见的屏蔽电脑USB接口方法
  19. 网页设计与网站规划 作业21 圣诞节壁纸制作
  20. 网页文字无法复制?学会这6种方法,想要的文字都能手到擒来

热门文章

  1. 前端 img 标签显示 base64 格式的 图片
  2. kafka 2.10 java api_kafka中常用API的简单JAVA代码
  3. 计算机教师招聘试题(汇总集合版),计算机教师招聘试题(汇总集合版).doc
  4. 解决Tomcat控制台乱码(图文)
  5. 用策略屏蔽135 139 445 3389端口+网络端口安全防护技 .
  6. 从0到1:饿了么大数据平台Hadoop集群规模突破1000+之炼金术
  7. 学习笔记——字符串方法整理
  8. iOS 相册图片选择器
  9. struts2 传递json对象时的延迟加载异常处理方法
  10. spring3 运行起来(即做个demo)所需要的jar包