etc

Supervisor进程管理&开机自启

拜拜、爱过 提交于 2020-01-20 01:22:54
这几天在用supervisor管理爬虫和Flask, 每次都记不住命令,花点时间记录下。 supervisor 是一个进程管理工具,用来启动、停止、重启和监测进程。我用这个东西主要用来监测爬虫和Flask运行状况,当程序挂掉后,supervisor能够帮我重新拉起进程。 安装 安装就比较简单了,直接用Python的包管理器pip: sudo pip install supervisor 配置 先通过echo_supervisord_conf 命令生成配置文件,路径随你指定。 echo_supervisord_conf > /etc/supervisord.conf 查看配置文件,常用配置说明: ;supervisord.conf [unix_http_server] file=/tmp/supervisor.sock ; UNIX socket 文件,supervisorctl 会使用 ;chmod=0700 ; socket 文件的 mode,默认是 0700 ;chown=nobody:nogroup ; socket 文件的 owner,格式: uid:gid ;[inet_http_server] ; HTTP 服务器,提供 web 管理界面 ;port=127.0.0.1:9001 ; Web 管理后台运行的 IP 和端口,如果开放到公网,需要注意安全性

Kubernetes之五----ansible部署K8S

核能气质少年 提交于 2020-01-20 00:27:31
一、基础集群环境搭建 架构图: 服务器清单 1、安装最小化Ubuntu系统 1、修改内核参数,修改网卡名称,将ens33改为eth0 root@ubuntu:vim /etc/default/grub GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" root@ubuntu:update-grub 2、修改系统的IP地址 root@node4:~# vim /etc/netplan/50-cloud-init.yaml network: version: 2 renderer: networkd ethernets: eth0: dhcp4: no addresses: [192.168.7.110/24] gateway4: 192.168.7.2 nameservers: addresses: [192.168.7.2] 3、应用ip配置并重启测试: root@node4:~# netplan apply 4、修改apt源仓库 /etc/apt/sources.list :1804版本的Ubuntu,参考阿里云仓库:https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.53322f701347Pq deb http://mirrors.aliyun

Linux上安装maven教程(Centos7.0)

天大地大妈咪最大 提交于 2020-01-19 22:52:37
环境:centos7.0,maven 3.5.4 新建目录/opt/maven,并cd进去; 运行wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.4/binaries;/apache-maven-3.5.4-bin.tar.gz,下载maven安装文件; 运行tar zvxf tar -zxvf apache-maven-3.5.4-bin.tar.gz ,解压; 编辑文件 vim /etc/profile; source /etc/profile; 到此安装完成,运行mvn –v可以看到maven信息说明安装成功; 来源: CSDN 作者: 我热爱爪哇 链接: https://blog.csdn.net/learnjavawell/article/details/104040853

监控三剑客<cacti、nagios、zabbix>

杀马特。学长 韩版系。学妹 提交于 2020-01-19 22:31:42
监控三剑客<cacti、nagios、zabbix> 在企业网络运维过程中,管理员闭虚随时关注服务器和网络运行情况,以便及时发现问题,尽可能减少故障的发生。当网络中的设备、服务器数量较多时,为了更加方便,快捷的获得各种监控信息,通常会借助一些集中监测软件。 下面为大家介绍一下日常生活中的三种监控软件,俗称:监控三剑客(基于CentOS7安装) 一、cacti cacti是一款使用PHP语言开的发性能与流量检测软件,检测对象可以是Linux、Windows服务器,也可以是路由交换机等网络设备,主要基于SNMP(simple、Network、Management、Protocol,简单网络管理协议)来搜集CPU占用、内存使用、运行进程、网卡流量等数据 1、服务器配置 构建cacti监控平台时要先进行LAMP架构,这边实验我直接用yum一键安装、在生产环境中最好使用手工编译安装 LAMP手工编译安装可以参考以下博客文章 Apache手工编译安装 https://blog.51cto.com/13645280/2117794 MySQL数据库基础 https://blog.51cto.com/13645280/2132869 构建PHP运行环境 https://blog.51cto.com/13645280/2136415 (1)yum安装LAMP yum -y install httpd

(3)ansible文件介绍

情到浓时终转凉″ 提交于 2020-01-19 16:08:16
ansible安装建议使用rpm安装,简单便捷容易上手,作为初学者来说是再好不过的安装方法了,安装了ansible,让我们来了解下他的目录结构,以及配置文件结构。 一、 ansible目录结构介绍 shell> rpm -ql ansible | more 目录主要是以下几项 /etc/ansible #配置文件目录,主要功能为inventory主机信息配置、ansible工具功能配置; /etc/ansible/ansible.cfg /etc/ansible/hosts /etc/ansible/roles /usr/bin/ansible #执行文件目录,ansible命令默认存放目录 /usr/bin/ansible-2 /usr/bin/ansible-2.7 /usr/bin/ansible-config /usr/lib/python2.7/site-packages/ansible #lib库依赖目录和python存放在一起 /usr/lib/python2.7/site-packages/ansible-2.7.10-py2.7.egg-info /usr/lib/python2.7/site-packages/ansible-2.7.10-py2.7.egg-info/PKG-INFO /usr/share/doc/ansible-2.7.10 #帮助文档目录

[Openwrt 项目开发笔记]:Samba服务&vsFTP服务(四)

别来无恙 提交于 2020-01-19 07:50:50
[Openwrt项目开发笔记]系列文章传送门: http://www.cnblogs.com/double-win/p/3888399.html 正文: 在上一节中,我们讲述了如何在路由器上挂载U盘,以及如何通过改造U盘提升路由器的存储和数据处理能力。通过增加USB挂载,为我们后续进行智能家居构建提供了保障。 在本节中,我将简单介绍如何在路由器上建立网络文件共享服务。 一、为何要建立文件共享服务:   在智能家居网络中,一个很重要的需求就是安全。当一个智能家居方案部署之后,用户往往最先考虑的也是安全问题。那么怎样进行安全管理呢?一种常用的解决方法是实时的监控传感器以及家电的状态,一旦发生异常,通过邮件、短信甚至打电话的方式通知用户。当用户接收到异常之后,往往需要确认出问题的地方,这时候就需要用到文件共享服务了。   此外,当用户通过路由器进行BT脱机下载之后,不能直接在路由器上播放音视频文件,需要通过PC、手机、pad等设备进行访问。这时候也需要路由器提供文件共享服务。 二、什么是网络文件共享服务   在了解如何搭建网络文件共享服务之前,我们有必要先了解什么是网络文件共享。本文所提到的“网络文件共享服务”是指一系列为分布在不同网络主机上的文件提供访问、修改、增加以及删除操作的服务集合。从功能上,我们可以简单地将这些服务分成两个部分,文件访问服务以及文件传输服务。 1. 文件传输服务

Solaris10运维笔记

眉间皱痕 提交于 2020-01-19 06:54:04
软件包下载地址: http://mirror.opencsw.org/opencsw/testing/i386/5.10 网卡配置 一.激活网卡 问题:VMware9安装solaris 10后,用ifconfig -a只能看到一个lo0,说明只有一个本地环回,即网卡没有启动或者系统没有识别到 bash-3.2# ifconfig -a lo0: flags=2001000849 mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 bash-3.2# dladm show-dev e1000g0 link: unknown speed: 0 Mbps duplex: unknown 说明己识别,只是没有激活,使用以下命令激活: bash-3.2# ifconfig e1000g0 plumb bash-3.2# dladm show-dev e1000g0 link: up speed: 1000 Mbps duplex: full bash-3.2# ifconfig -a lo0: flags=2001000849 mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 e1000g0: flags=1000842 mtu 1500 index 2 inet 0.0.0.0 netmask 0

shell 环境变量

懵懂的女人 提交于 2020-01-19 00:44:03
环境变量 特点 linux 系统创建 大写 linux大部分地方都可以使用 查看所有环境变量 env export declare #HISTSIZE HISTFILESIZE [ root@manager ~ ] # export HISTSIZE=10 [ root@manager ~ ] # history 991 echo " $PATH $( hostname ) ` whoami ` {1..5}" 992 echo $PATH $( hostname ) ` whoami ` { 1 .. 5 } 993 echo $PATH $( hostname ) ` whoami ` { 1 .. 5 } * 994 env 995 export 996 declare 997 export TMOUT = 3 998 history 999 export HISTSIZE = 10 1000 history [ root@manager ~ ] # export HISTFILESIZE=15 [ root@manager ~ ] # cat ~/.bash_history echo $_oldboy oldbing = 666 echo $oldbing oldbing = 爱生活 爱冰冰 oldbing = "爱生活 爱冰冰" echo $oldbing cd echo

linux环境下时区无法设置(Asia/Shanghai (UTC, 0000))的问题解决

不打扰是莪最后的温柔 提交于 2020-01-18 23:58:59
在进行linux下修改时区的时候 总是修改不了 修改成 Asia/Shanghai 但是 时区总是 +0000 却不是想要的+0800 按照网上的方法 A : tzselect:执行tzselect命令-->选择Asia-->选择China-->选择east China - Beijing, Guangdong, Shanghai, etc-->然后输入1。 B : 修改配置文件来修改时区1、修改/etc/sysconfig/clock ZONE=Asia/Shanghai 2、rm /etc/localtime3、链接到上海时区文件 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 执行完上述过程后,重启机器,即可看到时区已经更改。 这些都需要重启才能生效 后来发现 只需要在 /etc/profile中简单设置一下 export TZ='CST-8',即时生效一下就全部搞定。 ———————————————— 版权声明:本文为CSDN博主「Mumunu-」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/h952520296/article/details/102728895 来源: https://www.cnblogs

zabbix监控-部署(一)

强颜欢笑 提交于 2020-01-18 18:37:12
zabbix之自动化监控-部署篇(一) 标签(空格分隔): linux 笔者Q:972581034 交流群:605799367。有任何疑问可与笔者或加群交流 浅谈监控 监控命令 查看硬件的温度/风扇转速,电脑有鲁大师,服务器有ipmitool。使用ipmitool实现对服务器的命令行远程管理 yum -y install OpenIPMI ipmitool #->IPMI在物理机可以成功,虚拟机不行 [root@KVM ~]# ipmitool sdr type Temperature Temp | 01h | ns | 3.1 | Disabled Temp | 02h | ns | 3.2 | Disabled Temp | 05h | ns | 10.1 | Disabled Temp | 06h | ns | 10.2 | Disabled Ambient Temp | 0Eh | ok | 7.1 | 22 degrees C Planar Temp | 0Fh | ns | 7.1 | Disabled IOH THERMTRIP | 5Dh | ns | 7.1 | Disabled CPU Temp Interf | 76h | ns | 7.1 | Disabled Temp | 0Ah | ns | 8.1 | Disabled Temp | 0Bh | ns