自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

原创 redhat操作系统升级红帽6升级到红帽7linux升级

本文档介绍了从 RHEL 6 到 RHEL 7 就地升级的步骤。支持的就地升级路径是从 RHEL 6.10 到 RHEL 7.9。如果您的 RHEL 系统满足以下条件,则完全支持此 RHEL 6 到 RHEL 7 升级过程:Red Hat Enterprise Linux 6.10:您的系统必须安装最新的 RHEL 6.10 软件包。架构和变体:仅支持以下矩阵中指示的架构和变体组合: 产品变体 英特尔 64 位架构 IBM POWER,大端

2021-12-16 16:29:59 3986 2

原创 Linux下手动修改忘记密码的kvm image kvm忘记root密码

现在虚拟机kvm的使用很流行,为了更多的差异化环境,每个人可能拥有很多的kvm,这数量一多难免会有image的密码会忘记,相信很多人会采用kernel single user 单用户模式进入系统修改秘密,但是,自从rhel7和ubuntu14.04以后,都加了认证,进入单用户后,还需要密码,这的确增加了安全性。下面就简单介绍一下通过libguestfs-tools这个工具直接修改image中的文件,无需启动kvm。查看kvm list# virsh list --all Id Name.

2021-10-27 10:30:21 396

转载 NTP无法同步时间报 Server dropped: Strata too high

ntpdate -d IP 检查的时候报Server dropped: Strata too high发现无法同步,并且报错,无法找到同步的源--从服务器端检查[root@timeserver ~]# ntpq -p remote refid st t when poll reach delay offset jitter=========================================================...

2021-09-17 16:46:49 5404

原创 messages日志不自动切割

[root@bomc-node102 lizf]# systemctl status crond● crond.service - Command Scheduler Loaded: loaded (/usr/lib/systemd/system/crond.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2020-07-20 21:04:20 CST; 1 years 1 months.

2021-08-31 17:26:33 2075

原创 主机升级rsyslog后服务异常分析,rsyslog服务重启报错

1:异常情况:现有版本:rsyslog-8.24.0-34.el7.x86_64升级到:rsyslog-8.24.0-38.el7.x86_64升级后服务重启不了,服务状态如下:systemd[1]: Failed to start System Logging Service.systemd[1]: Unit rsyslog.service entered failed state.systemd[1]: rsyslog.service failed.systemd[1]: rs

2021-08-16 10:48:41 6748

原创 redhat红帽centoslinux各系统版本对应的内核以及软件版本

系统版本 kernel openssh openssl glibc Red Hat Enterprise Linux 7.0 3.10.0-123 6.4p1-8.el7 1.0.1e-34.el7.9 glibc-2.12-4.el7 Red Hat Enterprise Linux 7.1 3.10.0.-229 6.6.1p1-11.el7 1.0.1e-42.el7.9 glibc-2.12-4.el7 Red ..

2021-08-12 15:53:18 6902

原创 redhat红帽官方软件仓库同步方案

说明:本方案为红帽官方镜像源同步方案,方案中以红帽7版本为案例(附带6跟8版本的方法以及脚本),每个rpms大概需要60G左右空间。其中同步的账号为红帽开发者账号,不涉及商业利益。一:同步环境准备1:redhat操作系统安装(6,7,8) 本文不具体赘述redhat系统安装方式,安装前规划好各级目录,同步所需空间以及带宽需求即可。2:注册到红帽订阅系统(subscription-manager)1):subscription-manager具体用法...

2021-07-29 17:50:34 3040 2

原创 linux内核参数汇总

目录:目录linux内核参数配置内核参数列表内存参数列表网络参数列表linux内核参数配置Linux在系统运行时修改内核参数(/proc/sys与/etc/sysctl.conf),而不需要重新引导系统,这个功能是通过/proc虚拟文件系统实现的。在/proc/sys目录下存放着大多数的内核参数,并且设计成可以在系统运行的同时进行更改, 可以通过更改/proc/sys中内核参数对应的文件达到修改内核参数的目的(修改过后,保存配置文件就马上自动生效),不过重新启动机器后之.

2021-06-24 10:52:15 2455

转载 2021-06-01

说明在centos/rhel的系统使用中,我们会涉及自己构建一些rpm包在centos/rhel的系统中进行安装,这里涉及rpm打包环境的部署、SPEC文件的编写相关,下面我们具体进行说明。安装yum -y install rpm-build rpmdevtools生成目录[root@centos7 ~]# rpmdev-setuptree[root@centos7 rpmbuild]# ls /root/rpmbuild/BUILD BUILDROOT RPMS SOURCES SP

2021-06-01 10:46:36 259

原创 linux服务器主机异常重启故障分析报告

 2021年3月12日18时左右,收到客户通知,业务主机dpm1,在下午02:38:19发生重启,目前业务已经恢复,定位故障原因服务器宕机主要有3条分析思路。是否内存或者CPU爆满,导致服务器OOM,导致服务器重启是否硬件导致重启是否触发系统BUG本着这3条思路,我们接下来分头排查。观察系统日志(/var/log/messages、/var/log/dmesg)登录管理卡地址,查看是否有硬件告警,并收集硬件信息,报告厂商协助排查检查是否是系统内核bug导致,所以得看kdump在系统崩溃保留

2021-03-15 16:45:19 9561 1

原创 linux关闭X服务

检测到远端X服务正在运行中1:漏洞扫描出现X服务,需要关闭该服务,奈何找不到关闭方案本文说两种关闭X服务的方案:方案1:通过防火墙禁用6000端口适用于redhat7.x linux7.x centos7.x#启动防火墙systemctl start firewalld#开启6000端口firewall-cmd --zone=public --add-port=6000/tcp –permanent#移除6000端口firewall-cmd --zone=public --remo

2021-03-12 15:01:50 4371 2

原创 linux源码NTP构建rpm包的方法

linux源码NTP构建rpm包的方法linux运维经常遇到漏洞修复问题,针对这些漏洞需要修复。一般采用更新该服务的方式修复漏洞。当机器较少是一台一台的编译安装比较轻松,当机器达到几十上百台时,服务的安装将成为一个繁重的工作,如果能叫服务的源码包制作成rpm格式的安装包,这将降低了安装openssh的难度和减轻了安装升级的工作量。本文将介绍如何通过NTP官方源码包生产rpm的安装包。首先介绍RPMrpm的全称是Redhat Package Manager,常见的使用rpm软件包的系统主要有Fedora

2021-03-11 17:07:41 1504

原创 multipath多路径实验-构建iSCSI模拟环境

工作需要配置多路径但是自己又没有搞过,所以搭建环境学习一下过程,这样以后操作感觉会踏实点。本着学习的心态,在虚拟环境下模拟,来做一个多路径的实验。本文主要描述使用iscsi模拟存储划出的1个LUN,最终由两条链路连接到主机,显示为两个磁盘的场景。为后续配置multipath提供前置环境。•1.模拟主机环境•2.准备软件环境•3.模拟存储加盘•4.配置iSCSI服务端•5.配置iSCSI客户端1.模拟主机环境首先虚拟出两个linux服务器,用作搭建iSCSI服务器跟客户端。每台服务器一共三块网

2020-07-24 17:52:45 1865

原创 Centos7安装教程

1: 修改内核参数,使网卡名统一 开机按tab进入编辑内核,按一个空格加入net.ifnames=0 biosdevname=0输入后按回车启动2:选择安装语言,英文中文都行,推荐英文。3:时区,键盘,语言选择4:介绍5:分区6:网络设置7:选择要安装的软件8:密码设置,添加新用户10:安装完重启...

2020-06-22 11:58:13 320

原创 LVS负载均衡集群

负载均衡的妙用负载均衡(Load Balance)集群提供了一种廉价、有效、透明的方法,来扩展网络设备和服务器的负载、带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。单台计算机无法承受大规模的并发访问或数据流量了,此时需要搭建负载均衡集群把流量分摊到多台节点设备上分别处理,即减少用户等待响应的时间又提升了用户体验;7*24小时的服务保证,任意一个或多个有限后端节点设备宕机,...

2019-05-09 10:29:17 257

原创 JAVA企业级应用TOMCAT实战

1:Tomcat介绍Tomcat服务器是一个免费的开放源代码的Web应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP网页的首选。Tomcat和Nginx、Apache(httpd)、lighttpd等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理...

2019-05-09 10:25:35 622 1

原创 Zabbix全网监控

为什么要监控?我们的职责1.保障企业数据的安全可靠。2.为客户提供7*24小时服务。3.不断提升用户的体验。在关键时刻,提前提醒我们服务器要出问题了当出问题之后,可以便于找到问题的根源1)根据os7层模型来监控2)根据业务流程监控怎么来监控?远程管理服务器有远程管理卡,比如Dell idRAC,HP ILO,IBM IMM查看硬件的温度/风扇转速,电脑有撸大师,服务器就有...

2019-05-09 10:21:25 709

原创 缓存数据库Memcache

为什么用缓存数据库:MySQL:磁盘上的数据库,数据写入读取相对较慢Memcached:内存中的数据库,数据读写都快,但是数据易丢失数据存储,数据仓库选择MySQL这种磁盘的数据库高并发,业务大的应用选择Memcached这种内存数据库工作中,MySQL+Memcached/Redis搭配使用Memcached介绍Memcached是一款开源的、高性能的纯内存缓存服务软件。Mem是内...

2019-05-09 10:12:27 218

原创 cobbler自动化安装系统

回顾历史–以前是怎么安装系统的:光盘(ISO文件,光盘的镜像文件)每一台物理机都得给一个光驱,如果用外置光驱的话,每台机器都需要插一下U盘:ISO镜像刻录到U盘需要每台机器都需要插一下并行安装网络安装Linux系统批量自动安装:1)实现原理:将手动安装的所有的详细步骤记录到一个文件中,然后有一种软件通过读取这个文件就可以实现自动化安装系统。这个工具叫做KickStart,kick...

2019-05-09 10:05:59 874 1

原创 iptables防火墙网路安全

01:iptables防火墙网路安全前言介绍学好iptables的基础: OSI7层模型以及不同层对应哪些协议? TCP/IP三次握手,四次断开的过程,TCP HEADER,状态转换 常用的服务端口要非常清楚了解。 常用服务协议原理http协议,icmp协议。企业中安全配置原则: 尽可能不给服务器配置外网IP,可以通过代理转发或者通过防火墙映射。 并发不是特别大情况有外...

2019-04-15 10:10:53 513 1

原创 keepalived高可用集群

1. keepalived服务概念说明 keepalived软件能干什么?Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能Keepalived软件主要是通过VRRP协议实现高可用功能的。VRRP是Virtual Router Redundancy Protocol(虚拟路由器冗余协议)的...

2019-04-15 10:06:37 218 1

原创 nginx反向代理负载均衡

LNMP架构迁移数据库说明LNMP架构数据迁移到NFS存储说明nginx反向代理负载均衡功能01. LNMP架构迁移数据库说明迁移数据库:利用数据库备份命令(mysql mysqladmin mysqldump)1) 备份数据库数据库信息mysqldump -uroot -poldboy123 --all-databases >/tmp/bak.sqlll /tmp/bak...

2019-04-15 10:01:20 422

原创 LNMP构架

01. LNMP架构说明1)使前端web服务和后端存储服务进行串联2)主要实现处理PHP程序动态请求02. LNMP架构工作原理L Linux N nginx M mysql P php03. LNMP架构部署1)安装LNMP相关软件①. 部署Linux系统基础优化操作要完成(防火墙关闭 关闭selinux /tmp权限为1777)②. 部署nginx服务暂时忽略③. 部署...

2019-03-25 10:19:26 180

原创 nginx服务介绍与部署

一. web服务软件种类介绍常用来提供静态Web服务的软件有如下三种: Apache:这是中小型Web服务的主流,Web服务器中的老大哥。 Nginx:大型网站Web服务的主流,曾经Web服务器中的初生牛犊,现已长大。Nginx的分支Tengine(http://tengine.taobao.org/)目前也在飞速发展。 Lighttpd:这是一个不温不火的优秀Web软件,社...

2019-03-25 10:02:39 349

原创 ansible批量管理服务介绍与部署

一. 批量管理服务知识介绍a. ansible是一个基于Python开发的自动化运维工具b. ansible是一个基于ssh协议实现远程管理的工具c. ansible软件可以实现多种批量管理操作(批量系统配置、批量软件部署、批量文件拷贝、批量运行命令)saltstack puppet批量管理服务特征介绍a ansible软件服务端(管理端):不需要启动任何服务 默认服务端不需要任何的...

2019-03-25 09:47:19 599 1

原创 ssh远程管理服务

01. 远程管理服务知识介绍1) SSH远程登录服务介绍说明SSH是Secure Shell Protocol的简写,由 IETF 网络工作小组(Network Working Group)制定;在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后在进行数据传输。确保了传递的数据安全。SSH是专为远程登录会话和其他网络服务提供的安全性协议。利用SSH协议可以有效的防...

2019-03-25 09:35:54 747

原创 inotify+rsync与sersync+rsync实现实时同步服务

1. 课程概念介绍01. 为什么要用实时同步服务因为定时任务有缺陷,一分钟以内的数据无法进行同步,容易造成数据丢失实时同步工作原理a 创建要存储数据的目录b 利用实时同步的软件监控我们进行备份的数据目录c 利用rsync服务进行数据推送传输备份一. 实时同步服务软件部署inotify+rsync实现实时同步备份**第一个里程:将inotify软件安装成功**yum insta...

2019-03-15 15:54:53 411

原创 NFS存储服务介绍以及部署流程

一,NFS共享存储服务开篇介绍.共享存储服务是什么NFS是Network File System的缩写,中文意思是网络文件系统,它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录。NFS共享存储服务的应用:将数据存储到一台服务器上,实现数据统一一致,共享访问NFS存储服务器中主要存储哪些信息:用户上传的图片 音频 视频 附件等信息NFS服务是分为服务端和客...

2019-03-15 15:36:32 304 1

原创 Rsync备份服务器部署流程以及常见错误的解决方法VS扩展应用实践

rsync守护进程部署流程1)服务端部署流程第一里程:检查软件是否安装[root@backup ~]# rpm -qa rsyncrsync-3.0.6-12.el6.x86_64第二里程:编写配置文件 vim /etc/rsyncd.conf #rsync_config #created by HQ at 2017 ##rsyncd.conf st...

2019-03-08 16:10:36 614

原创 磁盘知识

磁盘外部结构:1,盘片,主轴,磁头SAS硬盘7.2K 1T~10T10K 300G~1.8T15K 300G~900G2,磁盘接口1,SAS服务器标配,生产环节使用2,SATA容量大,价格低,读写速度不高线下服务,给自己人使用的时候备份3,SCSI4,PCI-E大量的读写,要求很高的性能,数据量小内部结构:1,磁头:盘面数量==磁头数量作用:用来读取数据...

2019-03-01 15:54:23 409

原创 linux三剑客命令sed,awk

sed命令:是什么:字符流编辑器,擅长替换功能与版本:增加,删除,修改,查询查看版本:sed --version语法:sed 【选项】【sed指令】【输入文件】例子:sed -i bak ‘s#oldgirl#oldboy#g’ oldboy.txti sed命令的参数 s sed命令的指令 g小尾巴修饰命令的执行流程:常用功能:查询:创建测试文件:[root@lwg-linu...

2019-03-01 15:48:04 362 1

原创 linux开机自动运行的脚本,与linux用户管理

一:让一个脚本开机自启动1:把脚本放在/etc/rc.local里面2:通过chkconfig管理1)把脚本放在/etc/init.d目录下2)这个脚本要有执行权限chmod+x /etc/init/XXX3)脚本第一行必须是:#chkconfig: 2345 99 994)chkconfig --add 脚本名3:chkconfig开启自运行的服务在这个cd /etc/r...

2019-03-01 15:42:57 244

原创 linux定时任务

定时任务分类:1,crond定时任务软件(cronie软件包名称)查看软件包内容:件是否安装:rpm -ql cronie定时任务特殊符号:* 每/n 隔 */10**** 每隔十分钟7-11 七点到11点* 07-11 * * * * 七到八点每分钟运行一次00 07-11 * * * 七点到八点每小时运行一次定时任务相关文件:定时任务配置文件所在位置:/var/s...

2019-03-01 15:34:18 170

原创 一些linux的功能

1,关闭防火墙iptables1,服务器对外使用,有外网,开启防火墙2,服务器内网 关闭3,并发比较高 关闭临时关闭:查看防火墙是否在运行: /etc/init.d/iptables status 意思是查看防火墙状态关闭: /etc/init.d/iptables stop永久关闭:chkconfig 查看开机自动运行的软件,3显示on就表示开机自动启动chkconfig ...

2019-03-01 15:15:04 206

原创 linux的文件目录详细解释:

/etc/sysconfig/network-scripts/ifcfg-eth0网卡配置文件:DEVICE=eth0 网卡的名字HWADDR=00:0c:29:7b:c4:1c 硬件地址MACTYPE=Ethernet 网络的类型 互联网UUID=df4a8cd9-e8e8-4157-a8e2-3d6240f193f6 UUID系统唯一标识ONBOOT=y...

2019-03-01 15:01:59 268

原创 练习2.2

一. 说出常见raid级别的特点与使用场景 级别:基础跟高级区别:支持的RAID不同,越高级支持的RAID越多 raid0:不要求安全只要求速度的场景 例如数据库从库 raid1:只追求安全,对速度没有要求 例如系统盘 raid5:相对要求安全,但是对速度要求不高 例如普通数据库,存储 raid10:安全跟性能都要 例如数据库主库,存储二. 添加一块100M的硬盘并把它永久挂载...

2019-02-27 15:57:58 528

原创 练习2.1

一, 系统的日志文件/var/log/secure /var/log/messages /var/log/cron会自动的进行轮询,系统是通过什么实现的?答:系统定时任务+logrotate命令 完成对日志的切割、日志轮询:var/log/cron /seure /messagrs二,写出下面特殊符号在定时任务中的含义: 答: * 代表任何时刻都接受的意,每。*/n 那个n代表数...

2019-02-27 15:53:33 443

原创 最详细的虚拟机安装CentOS6.9系统过程

刚刚我们创建好了虚拟机其实只是等于你买回来了一台电脑,现在我们就给这台电脑装上系统吧。镜像自行下载,我本次选择CentOS6.9给虚拟机添加镜像后点启动此虚拟机开机选择第一个表示装系统2.提示检测光盘(选择skip跳过)3,选择next下一步。4,选择语言(英文)5,键盘(us)6,普通的存储设备,2特殊的存储设备(选第一个)7,清空磁盘(yes)8,起个...

2019-02-27 10:42:02 1601 3

原创 最详细的inux虚拟机安装过程

你好啊

2019-02-20 19:24:21 207 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除