Linux daemontools安装及使用
1. 访问页面 https://cr.yp.to/daemontools/install.html 下载 daemontools
2. 创建工作目录
mkdir -p /packagechmod 1755 /packagecd /package
3. 解压安装包并安装
mv daemontools-0.76.tar /package tar -zxvf daemontools-0.76.tar cd admin cd daemontools-0.76 ./package/install
4. 安装过程中出错及解决
1)出错代码
./load envdir unix.a byte.a /usr/bin/ld: errno: TLS definition in /lib64/libc.so.6 section .tbss mismatches non-TLS reference in envdir.o /lib64/libc.so.6: could not read symbols: Bad value collect2: ld returned 1 exit status make: *** [envdir] Error 1
2)解决
vim src/conf-cc # 在gcc 一行末尾增加 -include /usr/include/errno.h # 更改后 gcc -O2 -Wimplicit -Wunused -Wcomment -Wchar-subscripts -Wuninitialized -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings -include /usr/include/errno.h
5. 安装后svscanboot 不能正常启动问题
1) 按照官方说明,在安装完成后,会自动增加到 /etc/init.tab中 , 增加自动启动功能, 代码如下, 但是重启后发现程序并未拉起,daemotool 服务不能正常使用
官方解释参考 开机启动说明
cat /etc/inittab id:5:initdefault:SV:123456:respawn:/command/svscanboot
2) 解决, 参考官方说明
vim /etc/init/svscan.conf #增加以下命令以支持自启动 start on runlevel [12345] stop on runlevel [^12345] respawn exec /command/svscanboot#加载配置文件,并启动(不需要重启机器) initctl reload-configuration initctl start svscan
6. 服务异常被拉起
root 1100 1088 0 16:27 ? 00:00:00 readproctitle service errors: ...xec format error?supervise: fatal: unable to start prometheus.service/run: ex
查看介绍是因为写的run脚本中, "#!/bin/sh" 没有放在run文件的第一行,引发了daemontool 执行时启动错误, 进程一直不断被拉起, 调整至开头后解决
[root@centosx1 prometheus.service]# svstat /service/prometheus.service/ /service/prometheus.service/: up (pid 6449) 0 seconds [root@centosx1 prometheus.service]# [root@centosx1 prometheus.service]# [root@centosx1 prometheus.service]# svstat /service/prometheus.service/ /service/prometheus.service/: up (pid 6452) 0 seconds [root@centosx1 prometheus.service]# [root@centosx1 prometheus.service]# [root@centosx1 prometheus.service]# svstat /service/prometheus.service/ /service/prometheus.service/: up (pid 6455) 0 seconds [root@centosx1 prometheus.service]# [root@centosx1 prometheus.service]# svstat /service/prometheus.service/ /service/prometheus.service/: up (pid 6458) 0 seconds
转载于:https://www.cnblogs.com/skadieye/p/10043901.html
Linux daemontools安装及使用相关推荐
- linux daemon 安装教程,Linux daemontools安装及使用(示例代码)
1. 访问页面 https://cr.yp.to/daemontools/install.html 下载 daemontools 2. 创建工作目录 mkdir -p /package chmod 1 ...
- linux daemon安装教程,Linux daemontools安装及使用
1. 访问页面 https://cr.yp.to/daemontools/install.html 下载 daemontools 2. 创建工作目录 mkdir -p /package chmod 1 ...
- 在Linux下安装邮件服务器Qmail(一)
在Linux下安装邮件服务器Qmail(一) 我还未测试,收藏 在Linux下安装邮件服务器Qmail 功能列表 SMTP服务器:SMTP-AUTH认证(Plain,Login,CRAM-MD5)TL ...
- 无法使用_解决kali linux 2020 安装完后发现无法使用 ifconfig
鱼蛋计算机交流群总部: 606219746 鱼蛋计算机交流分群002: 212088123 鱼蛋计算机交流分群003: 1020025486 鱼蛋计算机交流分群004:1158384728 (建议加此 ...
- linux编译安装jpeg,Linux下JPEG库安装脚本(转)
Linux下JPEG库安装脚本(转)[@more@]该脚本用于在Linux下安装JPEG库,在安装GD库的时候如果没有JPEG库,GD将不能生成JPEG格式的图象. 作者: 何志强#----where ...
- Python基础学习1(Python的Windows和Linux的安装及简单学习)
一Python的安装 1.Windows下安装Python (1)windows 命令行的几个常见的命令 dir:查看当前目录下的所有文件,以及目录 cd + NAME:进入到NAME目录下(tab键 ...
- linux valgrind 安装和使用
linux valgrind 安装和使用 安装过程没这么复杂. 直接命令行: sudo apt-get install valgrind Valgrind 是个开源的工具,功能很多.例如检查内存泄漏工 ...
- linux命令安装组件,Linux安装各种组件
[TOC] Linux安装各种组件 ============================= ## 安装JDK 官网下载最新JDK ``` http://www.oracle.com/technet ...
- linux上安装mysql,tomcat,jdk
Linux 上安装 1 安装jdk 检测是否安装了jdk 运行 java –version 若有 需要将其卸载 a) 查看安装哪些jdk rmp –qa |grep java b) ...
- linux下安装sbt_如何在Linux上安装SBT
linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...
最新文章
- 高德地图多边形覆盖物添加、获取、删除
- BootStrap table 数据填充与分页应用总结
- java求平均值过程不输入,java-Flink:有没有其他方法来计算平均值和一个状态变量,而不是使用RichAggregateFunction?...
- 【并发编程】线程池--Executor框架
- 苹果雪豹操作系统正式版_苹果文件泄密?3 款新 iPhone 正式命名曝光
- android contacts电话查询头像,android透过查询电话号码获取联系人头像
- [ES6] 细化ES6之 -- 块级作用域
- php mysql 排序规则_使用PHP的MySQL最好的排序规则是什么?
- ***检测(IDS)存在的问题及发展趋势
- jmeter进行http接口压力测试
- vive手柄按键开发说明
- java学习笔记总结,持续更新中
- Linux查看公网IP和私网(内网)IP的方法
- 网站被降权的6种处理方法
- ZYNQ之高速AD/DA验证实验
- C++实现Python变量
- 多传感器分布式融合算法——多传感器网络协同目标跟踪和定位
- 金融行业市场占有率超五成,ZDNS筑牢金融科技网络根基
- 为什么我连接到Wi-Fi但不能连接到Internet?
- ChatGPT原理解析以及使用方法介绍