Supervisor 进程管理工具
supervisor 是使用Python 语言开发的进程管理工具;目前只能在 unix 系统中使用。Supervisor 进程管理工具可以对单个或者多个进程进行统一管理,如启动、重启、停止进程。更重要的作用是能在进程因为某种原因崩溃时,做到自动重启。 一、Supervisor 服务 Supervis…
IT工程师的生活足迹
计算机包括硬件系统和软件系统两种。硬件系统包括CPU、内存、硬盘、显示器、鼠标和键盘等等;软件系统则根据情况不同,分为成千上万种。其中操作系统是最重要和最基础的一套软件系统。
操作系统运行在硬件系统之上,由底层到高层分为驱动程序、内核程序、API接口程序和外围程序(Shell)。
supervisor 是使用Python 语言开发的进程管理工具;目前只能在 unix 系统中使用。Supervisor 进程管理工具可以对单个或者多个进程进行统一管理,如启动、重启、停止进程。更重要的作用是能在进程因为某种原因崩溃时,做到自动重启。 一、Supervisor 服务 Supervis…
jq是一个处理JSON输入的工具,将给定的过滤器应用于其JSON文本输入,并在标准输出上将过滤器的结果作为JSON生成。 最简单的过滤器是点号【.】,它是标识过滤器,它将jq的输入未经修改地(除了格式化)操作到其输出。 一、选项参数说明 -c紧凑而不是漂亮的打印输出; -C着色JSON; -n使用“…
使用systemctl 查看服务的状态,返回的状态有以下几种: loaded ##系统服务已经初始化完成,加载过配置 active(running) ##正有一个或多个程序正在系统中执行, vsftpd就是这种模式 atcive(exited) ##仅执行一次就正常结束的服务, 目前并沒有任何程序在…
一、CentOS启动流程 POST –> Boot Sequence –> Bootloader –> kernel + initramfs(initrd) –> rootfs–> /sbin/init 1、UEFi或BIOS初始化,运行POST开机自检 2、选择启动设…
在使用 GlusterFS 集群服务过程中,有时候我们需要对其中一个目录单独设置特殊权限;这其中可能会有个坑等着你。 设置目录特殊的权限,有两种方式: 客户端挂载 GlusterFS 的 Volume 后,按照设置本地文件目录的方式设置。PS:只在本机生效,不影响 GlusterFS 集群。 客户端…
一、FastDFS 服务安装 1.1、安装gcc(编译时需要) FastDFS是 C语言开发,安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc yum install -y gcc gcc-c++ 1.2、安装libevent(运行时需求) 若…
一、Gib (Gibibyte) Gibibyte(giga binary byte的缩写)是信息或计算机硬盘存储的一个单位,简称GiB。 “GiB”、“KiB”、“MiB”等是于1999年由国际电工协会(IEC)拟定了”KiB”、“MiB”、“GiB”的二进制单…
FastDFS是用 C 语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 一、FastDFS架构 FastDFS架构包括 Tr…
一、集群节点 1.1、为存储池添加/移除服务器节点 在其中一个节点上操作即可: # gluster peer probe servername # gluster peer detach servername 注意,移除节点时,需要提前将该节点上的Brick移除。 1.2、查看所有节点的基本状态(显…
Heketi是一个具有resetful接口的glusterfs管理程序,作为kubernetes的Storage存储的external provisioner。“Heketi提供了一个RESTful管理界面,可用于管理GlusterFS卷的生命周期。借助Heketi,像OpenStack Manil…