自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不知道灬都不知道

Linux运维工程师进阶之路!

  • 博客(40)
  • 收藏
  • 关注

原创 Linux 的cron.daily 未能执行问题排查

linux 计划任务执行异常问题排查

2022-03-14 09:41:59 2758

原创 HTTP协议的诞生

HTTP协议的诞生1、什么是HTTP协议​ HTTP(HyperText Transfer Protocol,超文本传输协议)是一种主要由web使用的协议规范,完成从客户端到服务器端的一系列运作流程。注:超文本传输协议这种译法并不严谨,严谨的译名应该为“超文本转移协议”。详细情况可参考http://www.ituring.com.cn/article/1817​ “transport”...

2019-07-09 08:37:26 1018

原创 awk、sed和grep在文字处理中的应用

文字处理工具的系统应用一、概述​ sed、awk、grep是Linux中最常用的文字处理命令,他们在日志处理,配置文件修改,指定数据查找方面有着举足轻重的地位,本文在这里为大家讲解一些常用的文件、日志处理方法。二、grep​ grep是使用的最多的命令,用来查找指定字符grep -i :意义:忽略大小写过滤关键字作用:这种方式可以用来提取配置文件中的关键字对应的值,例如取出ng...

2019-01-29 08:18:23 435

原创 Ansible自动部署(基础篇)

Ansible自动部署(基础篇)一、ansible简介1、ansible介Ansible这个名字来源于科幻小说,是一种超光速通讯设备。在Linux中,ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。支持linux、BS...

2018-08-30 15:23:30 7294

原创 案例——跳板机脚本

跳板机shell脚本一、脚本说明​ 此脚本的目的是为了让一台服务器只能作为跳板机使用,禁止登陆跳板机的其他界面,只可以用选择的方式转到需要连接的服务器。 服务器名称 IP地址 跳板机 192.168.137.14 web 192.168.137.71 mysql 192.168.137.11注: 跳板机的跳转目标可以自...

2018-08-18 10:26:40 1035

原创 Xshell连接不上虚拟机

Xshell连接不上虚拟机Q:xshell突然无法连接虚拟机环境:VMnet8 IP: 192.168.137.1虚拟机IP 192.168.137.4 192.168.137.5网关192.168.137.1本身虚拟机可以和xshell连接,但是设置了网关之后,xshell与虚拟机断开,无法连接。A: 原因:默认网关IP(即VMware中的虚拟网络编辑器中设定...

2018-07-21 21:36:53 2104

原创 KVM创建的虚拟机无法启动

Q:Kill掉的KVM虚拟主机,无法再次启动,会卡死在在CentOS启动界面上。A: 1、KVM启动的虚拟机一定要正常关闭,如果非正常关闭,再次启动时会无法进入,如果kill之前未断开vnc连接,可以看到界面上有很多failed选项,且无法再次启动。 2、不仅kill的那台虚拟机,可能所有同一磁盘下的都会损坏,无法启动。 3、如果一台虚拟机...

2018-07-18 21:01:19 8534

原创 磁盘管理

磁盘管理一、磁盘简介1、接口类型IDE ——> SATA I/II/III 个人pc机 SCSI ——> SAS 服务上 PCIE FC2、命名方式/dev/sda2 s=硬件接口类型(sata/scsi),d=disk(硬盘),a=第1块硬盘(b,第二块),2=第几个分区 /dev/...

2018-07-09 10:33:35 622

原创 网络基础

网络的基础知识网络数据传输过程:一、OSI七层模型1. 什么是OSI模型OSI:开放系统互连参考模型,是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型。目的:为开放式互连信息系统提供了一种功能结构的框架和参考。这里所说的开放系统,实质上指的是遵循OSI参考模型和相关协议能够实现互连的具有各种应用目的的计算机系统。OS...

2018-07-02 19:21:07 432

原创 Squid代理服务

Squid代理服务一、squid概述1、squid简介​ Squid cache(简称为Squid)是流行最广的,使用最普遍的开源缓存代理服务器。squid的主要作用和应用场景有:用来做前置的Web缓存,加快用户访问Web的速度代理内网用户访问互联网资源设置访问控制策略,控制用户的上网行为主要支持http、ftp等应用协议2、工作原理二、squ...

2018-07-02 19:17:16 17766 2

原创 iptables防火墙

iptables防火墙实验环境:CentOS 6.5一、路由设置1、查看路由表信息[root@server ~]# route -nKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface192.168.221.0...

2018-06-30 19:06:32 476

原创 Hadoop测试任务失败,无法连接到slave从机

Q://执行[root@hadoop01 hadoop]# bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.1.0.jar wordcount /input/LICENSE.txt /output22//报错2018-06-27 19:07:00,000 INFO ipc.Client: Retrying...

2018-06-27 21:51:33 1443

原创 rsyslog日志管理

Rsyslog日志管理系统一、常见的系统日志日志格式:文本日志/二进制日志/数据库日志默认的相关日志文件:/var/log/boot.log 系统引导日志,记录开机启动信息/var/log/dmesg 核心的启动日志/var/log/messages 系统的日志文件/var/log/maillog 邮件服务的日志/...

2018-06-27 21:49:53 1938

原创 DNS域名管理服务

DNS域名管理服务一 、DNS介绍DNS(domain name system ) 域名管理系统域名:由特定的格式组成,用来表示互联网中某一台计算机或者计算机组的名称,能够是人更方便的访问互联网,而不用记住能够被机器直接读取的IP地址。1. DNS的作用域名的正向解析将主机域名转换为对应的IP 地址,以便网络程序能够通过主机域名访问到对应的服务器主机域...

2018-06-24 21:40:12 671

原创 时间同步服务

时间同步服务一、 ntpd服务[root@dns-server ~]# vim /etc/ntp.conf restrict 192.168.221.0 mask 255.255.255.0 nomodify notrap//允许192.168.221.0/24网段的主机同步时间[root@dns-server ~]# service ntpd startStartin...

2018-06-24 19:15:15 778

原创 案例——只允许跳板机登录生产环境

需求一实际操作一、需求​ 为了最大程度的保护公司内网服务器的安全,公司内部有一台服务器做跳板机。运维人员在维护过程中首先要统一登录到这台服务器,然后再登录到目标设备进行维护和操作。由于业务需求,运维人员经常要ssh登录到某几台服务器上做一些操作,为了提高工作效率,运维人员需要免密码登录到指定的几台服务器。要求如下:运维人员所在的办公区只能访问跳板机(windows作为终端...

2018-06-23 21:52:15 4153 2

原创 案例——NFS实现web集群后端存储

案例——NFS实现web集群后端存储1、创建NFS-Server服务[root@nfs-server share]# mkdir /share/web[root@nfs-server share]# lsnfs web[root@nfs-server share]# echo "this is the test page of nfs-web" >/share/we...

2018-06-20 19:42:57 823

原创 samba服务器挂载访问失败

samba服务器挂载访问失败 Q1:[root@samba-client /]# mount.cifs -o user=stu,pass=123456 //192.168.221.129/share /stu1mount error(13): Permission deniedRefer to the mount.cifs(8) manual page (e.g. man mount....

2018-06-19 21:00:17 11736 2

原创 案例——samba实现公司不同部门资料共享

案例——samba实现公司不同部门资料共享一、需求​ 公司:devops,有三个部门:财务,市场,人力资源和一个公共区pub,每个部门的资料根据如下需求进行共享: 1、财务部门 /samba/devops_cw ,cw01财务总监有可读可写权限,财务部门员工可读,人力部门可以查看,boss01对其有管理权限。 2、市场部门 /samba/devops_sc,市场...

2018-06-19 20:57:21 1957

原创 git-daemon 服务的客户端无法clone远程库

Q: //报错 git clone git://192.168.221.141/prometheus.git [root@puppet2 local]# git clone git://192.168.221.141/proheus.git Initialized empty Git repository in /usr/local/prometheusit/...

2018-06-16 21:55:50 990

原创 文件服务——NFS和SAMBA

文件服务——NFS和SAMBA一、NFS服务介绍1.1 NFS(Network File System)网络文件系统主要用于Linux系统上实现文件共享的一种协议,其客户端主要是Linux没有用户认证机制,且数据在网络上传送的时候是明文传送,一般只能在局域网中使用支持多节点同时挂载及并发写入为企业集群中web server提供后端存储1.2 主要组件RP...

2018-06-16 08:37:23 4989

原创 puppet远程创建硬连接文件失败

Q: puppet能否创建硬链接,follow参数作用到底是什么? 45 #file {'/tmp/aaa': 46 # ensure => present, 47 # target => "/root/install.log", 48 # path => "/tmp/aaa", 49 ...

2018-06-13 14:44:24 203

原创 rsync + sersync架构中 max connections参数干扰同步的问题

server端配置: 1 uid = root 2 gid = root 3 use chroot = no 4 hosts allow=* 5 pid file = /var/run/rsyncd.pid 6 lock file = /var/run/rsync.lock 7 max connectio...

2018-06-13 14:38:52 2385

原创 ftp服务器无法用本地用户登录

Q:ftp服务器无法用本地用户登录 [test@client home]$ ftp 192.168.221.129 Connected to 192.168.221.129 (192.168.221.129). 220 (vsFTPd 2.2.2) Name (192.168.221.129:test): test 331 Please specify...

2018-06-13 14:32:28 7313

原创 Nginx中防盗链链接到的图片,被循环调用失败!

Q:Nginx中防盗链链接到的图片,被循环调用失败!设置两个web虚拟机web1和web2,web1有一个图片img.html,web2的图片img.html中的图片是盗用web1的,现在web1设置防盗链接,成功阻止web2盗用图片,但是在将web2的盗用访问转到主页html下的2.jpg时,产生循环调用2.jpg且访问失败! Request URL: http://web2....

2018-06-13 14:27:36 654

原创 puppet自动部署安装VSFTP后,客户端需要拉取两次才能安装、启动服务

Q: puppet自动部署安装VSFTP后,客户端需要拉取两次才能安装、启动服务[root@agent1 mnt]# puppet agent -tInfo: Retrieving pluginfactsInfo: Retrieving pluginInfo: Caching catalog for agent1.yu.netInfo: Applying configuration v...

2018-06-13 14:14:57 206

原创 更改虚拟机IP到其他网段后,远程终端无法连接到虚拟机

Q1:更改虚拟机IP到其他网段后,远程终端无法连接到虚拟机[c:\~]$ Connecting to 192.168.7.55:22...Connection established.To escape to local shell, press 'Ctrl+Alt+]'.Connection closing...Socket close.Connection closed by...

2018-06-13 13:03:15 3555 2

原创 windows无法连接到Linux的Smaba服务器

Q:Linux的Samba服务器在Linux上访问正常,但是Windows访问显示连接不到服务A:检测Linux系统能否连接 [root@client ~]# smbclient //192.168.10.3/redhat -U redhat Enter redhat's password: Domain=[MYGROUP] OS=[Unix] Serv...

2018-06-13 12:01:00 4961

原创 rsync作为服务器加密传输无法连通

Q:rsync作为服务器时,加密传输无法连通。[root@client ~]# rsync -av [email protected]::share /root/testPassword: @ERROR: auth failed on module sharersync error: error starting client-server protocol (code 5) at m...

2018-06-13 11:49:25 1247 1

原创 虚拟机仅主机模式无法ping通网关

Q:虚拟机仅主机模式,静态IP无法ping通网关,无法ping通其他虚拟机,eth0无法启动A:1.检查配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 1 DEVICE=eth0 2 TYPE=Ethernet 3 ONBOOT=yes 4 NM_CONTROLLED=yes ...

2018-06-13 11:45:47 11626 1

原创 SSH、DHCP和Telnet服务

SSH、DHCP和Telnet服务一、Linux下两大服务1.1 独立服务独立的进程和独立的启动脚本启动方式 /etc/init.d/xxx start 或者 /etc/rc.d/init.d/xxx start 或者service xxx start1.2 依赖服务注意:RHEL7/Centos7服务的管理方式不一样.没有独立的启动脚本,依...

2018-06-06 10:27:13 865

原创 文件服务——FTP

文件服务——FTP一、FTP服务1.1 FTP服务介绍FTP(File Transfer Protocol)是一种应用非常广泛并且古老的一个互联网文件传输协议。主要用于互联网中文件的双向传输(上传/下载)、文件共享跨平台 Linux、WindowsFTP是C/S架构,拥有一个客户端和服务端,使用TCP协议作为底层传输协议,提供可靠的数据传输FTP的默认端口 21...

2018-06-02 10:38:21 4217 1

原创 RSYNC 服务介绍

RSYNC 服务介绍一、rsync介绍rsync功能 作为命令,实现本地-远程文件同步 作为服务,实现本地-远程文件同步rsync特点 可以镜像保存整个目录树和文件系统可以保留原有的权限(permission,mode),owner,group,时间(修改时间,modify time),软硬链接,文件acl,文件属性(attributes)信息等传输效率高,使用同步算法,...

2018-05-26 00:09:51 10581

原创 源码搭建LAMP环境参考手册

源码搭建LAMP环境参考手册一、部署规划1.1 版本控制版本作者日期修改记录备注V1.0余梦阳2018-4-27初始创建1.2 设备部署角色IP地址主机名功能备注server192.168.10.8min.linux.yu提供LAMP环境client192.168.10.2client.linux.yu访问、测试二、环境说明2.1 系统版本Distributor ID: CentOSDe...

2018-05-17 22:42:55 202

原创 Linux基本指令(五)——MySQL相关

2018-05-17 22:40:18 173

原创 Linux基本指令(四)

2018-05-17 22:39:04 93

原创 Linux基本指令(三)

2018-05-17 22:37:52 135

原创 Linux基本指令(二)

2018-05-17 22:35:39 137

原创 Linux基本指令

2018-05-17 22:34:02 132

原创 Linux入门——系统基本配置

系统安装及配置一、系统安装1.1 分区建议一般必须分出来的分区:/boot //存放系统启动相关的文件(200M~500M 就够了)swap //交换分区 大小参考物理内存/ //一般是逻辑卷管理(建议单独分出来);一般30g~50g(只是安装系统) //其他目录根据个人需求也可单独分出 swa...

2018-05-17 22:22:44 6872

空空如也

空空如也

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

TA关注的人

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