
Centos7/linux运维知识库
文章平均质量分 63
璐程风
这个作者很懒,什么都没留下…
展开
-
python 3.7 + django 3 安装部署
python 3.7 安装请查看我单独写好的文档:https://blog.youkuaiyun.com/cbuy888/article/details/87911875 pip3.7 版本升级:(注:我这取名成pip3.7和python3.7,你的如果是pip和python,下面的3.7去掉即可)# curl https://bootstrap.pypa.io/get-pip.py -o get...原创 2019-12-24 10:28:42 · 1508 阅读 · 0 评论 -
linux5、6、7双网卡主备模式绑定脚本(生产环境中使用)
linux7-net-bond.sh (linux7系统双网卡主备,可以本机或远程执行)#!/bin/bash########################################################## SCRIPT NAME: linux7-net-bond.sh# AUTHOR: LCF# CREATE DATE: 2019.12.13.0...原创 2019-12-20 14:16:58 · 407 阅读 · 0 评论 -
memory locking requested for elasticsearch process but memory is not locked
系统:centos7.6 (vm虚拟机)软件:java-1.8、elasticsearch-5.6.16-1.noarch错误信息:[2019-11-21T00:29:51,557][ERROR][o.e.b.Bootstrap ] [elk-1] node validation exception[1] bootstrap checks failed[1]: m...原创 2019-11-20 17:06:20 · 23950 阅读 · 5 评论 -
SaltStack指定目标方式
一、通配符、列表、正则 (都可以在top file里直接使用)1.通配符-- 匹配所有标识名# salt '*' test.ping-- 匹配所有aa开头.com结尾的标注名# salt 'aa*.com' test.ping-- 匹配:node1、node2、node5等相差一个字符的标识名# salt 'node?.com' test.ping2.列表-- 匹...原创 2019-11-14 15:19:20 · 186 阅读 · 0 评论 -
Minion did not return. [Not connected] || ERROR: Minions returned with non-zero exit code
一、起因修改了客户SaltStack端配置文件后# vim /etc/salt/miniongrains roles: apache# systemctl restart salt-minion.service服务器端运行下面命令时报错:[root@saltstack salt]# salt '*' grains.item roles saltstack-mino...原创 2019-11-12 11:24:27 · 5798 阅读 · 0 评论 -
linux 网卡高可用设置(聚合链路、主备)
1. 先创建聚合链路配置文件注:con-name自定义队名,ifname自定义物理网卡名,这里是聚合所以没有指向哪个物理网卡名,加队员时可选指定的物理网卡名。# nmcli connection add type team con-name team0 ifname team0 config '{"runner":{"name":"activebackup"}}' 2. 设置配置文件(指...原创 2019-11-05 09:07:47 · 919 阅读 · 0 评论 -
linux系统性能检测工具nmon安装及使用
1. 简介Nmon是一款计算机性能系统监控工具(是IBM的员工 Nigel Griffiths 为 AIX 和 Linux 系统开发的),因为它免费,体积小,安装简单,耗费资源低,广泛应用于AIX和Linux系统。2. 作用nmon 工具可以为 AIX 和 Linux 性能专家提供监视和分析性能数据的功能,其中包括:CPU 使用率内存使用情况内核统计信息和运行队列信息磁盘 I/O...原创 2019-10-28 22:38:36 · 392 阅读 · 0 评论 -
cobbler 自动化安装
cobbler 批量自动化安装--httpd dhcp tftp cobbler cobbler-web pykickstart安装Centos7镜像阿里云网址:http://mirrors.aliyun.com/epel/[root@ald8 ~]#rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest...原创 2019-10-26 10:33:20 · 264 阅读 · 0 评论 -
linux awk详细使用方法
awk是linxu里实用强大的字符类相关的处理程序,处理方式:逐行读取文件的方式+条件处理或统计。支持正规和扩展正规1)基本操作方法 格式:awk [选项] '[条件]{指令}' 文件 其中,print 是最常用的编辑指令;若有多条编辑指令,可用分号分隔。 Awk过滤数据时支持仅打印某一列,如第2列、第5列等。 处理文本时,若未指定分隔符,则默...原创 2018-05-18 17:17:57 · 520 阅读 · 0 评论 -
Iptables介绍和实用使用方法
一、简介1)---> IPTABLES 是与最新的 3.5 版本 Linux 内核集成的 IP 信息包过滤系统,在redhat7.1 centos7.1以上都内置装有。2)---> iptables 的最大优点是它可以配置有状态的防火墙,有四种有效状态,名称分别为 ESTABLISHED 、 INVALID 、 NEW 和 RELATED。 -状态 ESTABLISHED 指出该信息包...原创 2018-05-20 17:14:51 · 8321 阅读 · 0 评论 -
zabbix监控-P1
Topzabbix监控案例1:常用系统监控命令 案例2:部署Zabbix监控平台 案例3:配置及使用Zabbix监控系统 案例4:自定义Zabbix监控项目 1 案例1:常用系统监控命令1.1 问题本案例要求熟悉查看Linux系统状态的常用命令,为进一步执行具体的监控任务做准备:查看内存信息 查看交换分区信息 查看磁盘信息 查看CPU信息 查看网卡信息 查...转载 2018-12-29 10:06:33 · 275 阅读 · 0 评论 -
mysql foreign外键详细使用方法和使用事项_2018_lcf
本来这么简单的一个功能,不想写个小总结的,但这个mysql 不能用TAB键确实头大,目前也没装第三方的支持tab程序 当然对于初学者来说,mysql很多命令行除了查询语名较难外 还有两个难点就是输写的顺序格式和使用场合.所以这里做一个详细的引用总结.------------首先简单介绍下外键作用外键的用(这里我用例子来说明了): 表A(编号不能重复)名字编号张三 0001张四0002...原创 2018-05-25 21:45:52 · 649 阅读 · 0 评论 -
expect详细介绍(中文手册)
本文由gunman翻译,只是希望能提供给大家一个更好的学习Expect的机会。第一次做翻译,其中有不少翻译的有问题的地方,还有一些语句没有翻译,直接写的英文。希望大家能够对照英文原文学习。在这里要感谢一位陌生的朋友---zyz(只知道好像是一个四川的MM)。她在翻译工作的前期,帮我把英文原版的Manpages进行了排版,对我的翻译工作给予了很大的帮助。在此表示感谢。:)本来这篇文章应该很早之前就该...转载 2018-06-03 23:06:55 · 14813 阅读 · 0 评论 -
mysql_mariadb实用常用命令集等2018_LCF
mysql 和mariadb都是同一作者开发的,所以很多命令基本相通,以及其它数据库,命令很多基本相似。下面是自己整理出来的常用和实用的命令,希望能对大家有所帮助。一、查看篇1) 查看当前数据库版本信息MariaDB [(none)]> select version();(实用)+----------------+| version() |+----------------+| 5...原创 2018-05-27 21:50:47 · 1425 阅读 · 1 评论 -
mongodb删除表 删除库等常用删除命令
db.表名.drop() 固定格式,要在当前库下的表名> db.t1.drop()true原创 2018-06-12 12:40:15 · 17051 阅读 · 0 评论 -
mysql数据库常规备份还原 (常用增量备份)2018_lcf
数据库的资料对于一个企业来说,是一个极其重要的资源, 所以做好数据备份是至关重要的.下面是主要讲常规备份还原方式,至于保用第三方专用备份工具会单独写个篇幅.1-->常见数据备份方式• 物理备份-冷备: cp 、 tar 、 .. ..等命令备份 例如:cp -r /var/lib/mysql /mysql_bak //整个数据存放目录的拷贝tar -zcpf mysql...原创 2018-05-29 21:34:30 · 496 阅读 · 0 评论 -
udev的应用案例_2018_lcf
udev 是Linux kernel 2.6系列的设备管理器。它主要的功能是管理/dev目录底下的设备节点。它同时也是用来接替devfs及热插拔的功能,这意味着它要在添加/删除硬件时处理/dev目录以及所有用户空间的行为,包括加载固件时Linux 2.6.13内核。udev的最新版本依赖于升级后的的uevent接口的最新版本。使用新版本udev的系统不能在2.6.13以下版本启动,除非使用...原创 2018-06-20 20:16:56 · 540 阅读 · 1 评论 -
mycat安装配置工作原理_数据分片服务_2018_lcf
软件介绍• Mycat 是基于 Java 的分布式数据库系统中间层,为高并发下的分布式提供解决方案– 支持 JDBC 形式连接– 支持 MySQL 、 Oracle 、 Sqlserver 、 Mongodb 等– 提供数据读写分离服务– 可以实现数据库服务器的高可用– 提供数据分片服务– 基于阿里巴巴 Cobar 进行研发的开源软件– 适合数据大量写入数据的存储需求分库分表• 什么是分库分表– ...原创 2018-06-06 20:19:48 · 623 阅读 · 1 评论 -
mysql主从同步作用及设置_2018_lcf
用途和用条件 mysql主从复制用途实时灾备,用于故障切换读写分离,提供查询服务备份,避免影响业务 主从部署必要条件:主库开启binlog日志(设置log-bin参数)主从server-id不同从库服务器能连通主库主从原理mysql主从复制原理 从库生成两个线程,一个I/O线程,一个SQL线程; i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) ...原创 2018-06-06 20:43:17 · 1797 阅读 · 0 评论 -
mysql my.cnf配置文件详细解释
转载:https://www.cnblogs.com/wajika/p/6323026.htmlbasedir = path使用给定目录作为根目录(安装目录)。character-sets-dir = path给出存放着字符集的目录。datadir = path从给定目录读取数据库文件。pid-file = filename为mysqld程序指定一个存放进程ID的文件(仅适用于UNIX/Linux...转载 2018-05-31 17:20:03 · 1338 阅读 · 0 评论 -
ceph 集群布署案例1(转)
---集群:HPC/LB/HALB:nginx/ lvs / haproxy / F5HA:keepalived/ RHCSLVS:Linux虚拟服务器LVS工作模式:NAT/ TUN/ DR---存储:块存储,如iSCSI、FC SAN文件存储,如NFS,CIFS对象存储Ceph:它是一个分布式文件系统,可以提供块存储、文件系统存储和对象存储。但是文件存储还不非常成熟,不建议在生产环境中使用。...转载 2018-06-22 14:50:00 · 949 阅读 · 0 评论 -
Centos 7 LNMP+Redis 详细安装配置使用_2018_lcf
LNMP+Redis 安装配置使用,今天整理了下.希望对大家有所帮助,有什么感想或问题都可以留言.http://www.redis.cn/可以下载最新稳定版本是Redis 4.0.9 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(s...原创 2018-06-07 17:32:57 · 2312 阅读 · 0 评论 -
cenost/redhat 7添加修改网卡ip等配置常用方法_2018_lcf
这里主要讲三种修改方法:nmcli命令集 伪图形nmtui 创建修改配置文件 ip命令集还会提几条实用的命令等1.常用nmcli 命令方法[root@pc72 ~]# nmcli device status //查看可用连接的设备设备 类型 状态 连接 virbr0 bridge 连接的 virbr0 eth0 ethe...原创 2018-06-15 18:33:37 · 3918 阅读 · 0 评论 -
Redis详细集群搭建管理_2018_lcf
目前Redis集群搭建的方式有多种,例如使用zookeeper等,但从redis 3.0之后版本支持redis-cluster集群,Redis-Cluster采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接 其结构特点: 1、所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和...原创 2018-06-09 16:17:12 · 495 阅读 · 0 评论 -
redis启动服务脚本(修正通用版源码)
#!/bin/sh#Configurations injected by install_server below....EXEC=/usr/local/bin/redis-serverCLIEXEC=/usr/local/bin/redis-cliPIDFILE=/var/run/redis_6379.pid[ $3 ] && IPH=$3 || IPH=`awk '/^bind...原创 2018-06-09 16:46:14 · 891 阅读 · 0 评论 -
kvm虚拟机模版.xml_2018_lcf
[root@lcf2018 qemu]# cat default.xml <domain type='kvm'> <name>$NAME$</name> <memory unit='KiB'>$MEMORY$</memory> <currentMemory unit='KiB'>$MEMORY$</currentM...原创 2018-06-24 16:54:23 · 929 阅读 · 0 评论 -
部署LNMP笔记
案例部署-------------------------------------------------------案例1:部署LNMP环境案例2:构建LNMP平台案例3:地址重写1 案例1:部署LNMP环境1.1 问题安装部署Nginx、MariaDB、PHP环境安装部署Nginx、MariaDB、PHP、PHP-FPM;启动Nginx、MariaDB、FPM服务;并测试LNMP是否工作正常。...原创 2018-06-09 17:09:53 · 232 阅读 · 2 评论 -
如何添加删除子网卡eth0:1(linux案例)_2018_lcf
这种方法实现了单网卡多IP,我的系统是centos7的,如何添加删除子网卡IP详细请看下面操作例子添加子网卡IP:ifconfig ens3:1 192.168.0.100/24 //ens3是网卡配置名删除子网卡IP:ifconfig etns3:1 down [root@pc66 ~]# ip a //先查看自己本机网卡配置名...2: ens3: <BROA...原创 2018-06-10 13:45:34 · 19930 阅读 · 0 评论 -
shell加载调用另一个脚本方法
在Linux平台上开发,经常会在console(控制台)上执行另外一个脚本文件,经常用的方法有:./my.sh 或 source my.sh 或 . my.sh;这三种方法有什么不同呢?我们先来了解一下在一个shell脚本中如何调用另外一个shell脚本,其方法有 fork exec source。1、fork ( /directory/script.sh) :如果shell中包含...转载 2018-06-10 17:06:41 · 1103 阅读 · 0 评论 -
unexpected output in sfdisk --version解决方法
执行:LANG=en_US.UTF-8 就可以了,不行可以重启下物理机试一下.(编码问题)[root@mypc ~]# yum -y install cloud-utils-growpart.noarch ......[root@mypc ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTvda 253:0 0 200G 0 di...原创 2018-06-26 08:55:09 · 13628 阅读 · 2 评论 -
linux常见OS error code 值表示意义
linux命令执行后无论成功与否都有一个返回值:如果为 0,则表示命令执行成功,其它值则表示错误,具体的错误码含义如下:?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374...转载 2018-06-20 15:22:33 · 3519 阅读 · 0 评论 -
OpenStack做什么用的_谁在用(数据阐述)
OpenStack基金会近日发布的双年调查报告显示,开源云计算软件OpenStack正在进入主流企业市场,但该项目依然面临较难部署和管理的老问题。有一点是毫无疑问的,那就是OpenStack保持着高速增长的态势,超过585家企业,接近4万人通过各种方式支持着这个超过2000万行的开源项目的持续发展。图片:OpenStack以下是IT经理网整理的报告中的一些数据亮点,方便大家快速了解OpenStac...转载 2018-06-27 10:53:20 · 2824 阅读 · 0 评论 -
Ceph安装.
Ceph简介不管你是想为云平台提供Ceph 对象存储和/或 Ceph 块设备,还是想部署一个 Ceph 文件系统或者把 Ceph 作为他用,所有 Ceph 存储集群的部署都始于部署一个个 Ceph 节点、网络和 Ceph 存储集群。 Ceph 存储集群至少需要一个 Ceph Monitor 和两个 OSD 守护进程。而运行 Ceph 文件系统客户端时,则必须要有元数据服务器( Metadata S...转载 2018-06-20 18:55:27 · 4104 阅读 · 0 评论 -
centos7不能console连接虚拟机的解决方法_console退出连接方法
在虚拟机上输入下面两条命令即可# grubby --update-kernel=ALL --args="console=ttyS0"# rebootconsole退出连接方法快捷键:SHIFT+CTRL+]原创 2018-06-28 00:35:36 · 3423 阅读 · 0 评论 -
ansible安装部署和常用命令_2018_lcf
Ansible是批处理管理集群主机的利器,默认通过 SSH 协议管理机器.安装Ansible之后,不需要启动或运行一个后台进程,或是添加一个数据库.只要在一台电脑(可以是一台笔记本)上安装好,就可以通过这台电脑管理一组远程的机器.在远程被管理的机器上,不需要安装运行任何软件,因此升级Ansible版本不会有太多问题.对管理主机的要求目前,只要机器上安装了 Python 2.6 或 Python 2...原创 2018-07-03 17:48:47 · 3746 阅读 · 0 评论 -
hdfs高可用集群配置文件
#cd /usr/local/hadoop/etc/hadoop-------------core-stie.xml<configuration> <property> <name>fs.defaultFS</name> <value>hdfs://ald8<...原创 2018-07-10 16:28:13 · 305 阅读 · 0 评论 -
elasticsearch-.yml(中文配置详解)
elasticsearch-.yml(中文配置详解)# ======================== Elasticsearch Configuration =========================## NOTE: Elasticsearch comes with reasonable defaults for most settings.# Before you s...转载 2018-07-04 15:27:03 · 311 阅读 · 0 评论 -
PXE安装CentOS7
1.环境本文使用VMware 虚拟机进行实验。点击VMware--编辑--虚拟网络编辑器,新建VMnet15,选择仅主机模式,取消勾选DHCP服务(因为这里使用自己的DHCP服务)。我这里配好后是192.168.93.0/24网络。 一台PXE服务器CentOS 7.2系统2张网卡,网卡eno16777736 ,使用NAT模式(用于yum安装软件),DHCP获取IP网卡eno50332184 ,连...转载 2018-07-11 15:11:44 · 1034 阅读 · 0 评论 -
ELK(Elasticsearch)安装部署应用_2018_lcf
ELK 是什么?• ELK 其实并不是一款软件,而是一整套解决方案,是三个软件产品的首字母缩写– Elasticsearch:负责日志检索和储存– Logstash:负责日志的收集和分析、处理– Kibana:负责日志的可视化–- 这三款软件都是开源软件,通常是配合使用,而且又先后归于 Elastic.co 公司名下,故被简称为 ELK//现在像携程、华为、美团、freewheel、畅捷通 、新浪...原创 2018-07-04 21:08:39 · 659 阅读 · 0 评论 -
DNS简易快速部署_2018_lcf
——安装DNS服务软件#yum -y install bind-chroot.x86_64——修改/etc/named.conf文件[root@httpd ~]# vim /etc/named.confoptions { directory "/var/named"; };zone "lcf.com" { ...原创 2018-07-17 19:05:19 · 487 阅读 · 0 评论