自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拙能胜巧

系统架构师(RHCA)和信息系统审计师(CISA)认证专家,坚持脚踏实地搞技术。

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

原创 系统运维-23-4-Vsftpd基础知识

Vsftpd基础知识ftp主动方式:PORT方式 FTP协议最初定义的方式 客户端通过向服务器发送PORT命令,告诉服务器该客户端用于传输数据的临时端口号 当需要传送数据时,服务器通过TCP端口20与客户端临时端口建立数据传输通道,完成数据传输 在建立数据连接的过程中,由服务器主动发起连接ftp被动方式:PASV方式 客户端向服务器发送PASV命令,...

2019-05-08 22:15:12 400

原创 系统运维-23-3-Sudo基础知识

SUDO的基础知识 su: Switch Usersudo 可以让某个用户不用拥有另外一个账户的账号和密码,就可以执行操作 授权之后,能够让某用户以另外一个用户的身份运行命令注意:ubuntu等有时会限制 su - 为管理员,但 sudo su - 依然可以切换配置文件:sudoers root ALL=(ALL) ALL ...

2019-05-08 19:36:29 1648

原创 系统运维-23-2-MariaDB的SQL语句基础与LAMP编译安装基础

MariaDB的SQL语句基础创建用户账号 [root@lab1 ~]# mysql -uroot -predhat Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 5 Server version: 5.5.60-MariaDB...

2019-05-08 13:08:56 331

原创 系统运维-23-1-MariaDB的SQL语句基础

数据基础应用 MariaDB [testdb]> CREATE TABLE students (id int UNSIGNED NOT NULL PRIMARY KEY, name VARCHAR(20) NOT NULL, age tinyint UNSIGNED); Query OK, 0 rows affected (0.00 sec) MariaDB [...

2019-05-07 22:24:18 332

原创 系统运维-22-4-MySQL基础应用

MariaDB的特性: 插件式存储引擎:存储管理器有多种实现版本,功能和特性可能均略有差别,用户可根据需要灵活选择 存储引擎也称为“表类型” 1)更多的存储引擎 MyISAM -- Aria InnoDB -- XtraDB 2)诸多扩展和新特性 3)提供了较多的测试组件 4)承诺开源安装和使用MariaDB...

2019-05-07 19:58:52 271

原创 系统运维-22-3-PHP和MySQL基础知识

PHP知识 配置文件:/etc/php.ini /etc/php.d/*.ini 配置文件(php.ini)在PHP启动时被读取,对于服务器模块版本的PHP,仅仅在WEB服务器启动时读取一次,对于CGI和CLI版本每次调用都会读取 ini [Foo]:Section Header directive = value ; 注释...

2019-05-07 13:05:55 171

原创 系统运维-22-2-LAMP和PHP程序

WEB服务的请求流程 Client --> http --> httpd --> cgi --> application server ( program file ) --> mariadbCentos 7 程序包 httpd php php-mysql mariadb-server 注意:php要求httpd使用...

2019-05-06 22:20:33 480

原创 系统运维-22-1-httpd2.4和LAMP基础知识

httpd-2.4基础知识新增特性: 1)MPM支持运行DSO(动态共享对象)机制,以模块形式按需加载 2)支持event MPM 3)支持异步读写 4)支持每个模块及每个目录分别使用各自的日志级别 5)每请求配置 6)增强版的表达式分析 7)支持毫秒级的keepalive timeout 8)基于FQDN的虚拟主机不再需要Name...

2019-05-06 20:07:21 208

原创 系统运维-21-4-http工具

curl命令 基于URL语法在命令行方式下工作的文件传输工具 支持FTP FTPS HTTP HTTPS GOPHER TELNET DICT FILE 及LDAP等协议 支持HTTPS认证 支持HTTP的POST PUT等方法 支持FTP上传 支持KERBEROS认证 支持HTTP上传 支持代理服务器,COOKIES,用户名/密码认...

2019-05-05 23:30:19 351

原创 系统运维-21-3-http协议

内置的status页面 <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from IP </Location>http协议和httpd的配置 URL 统一资...

2019-05-05 13:43:45 357

原创 系统运维-21-2-httpd编译安装

日志设定 错误日志(使用相对路径,/etc/httpd) [root@lab1 conf]# grep ^ErrorLog httpd.conf ErrorLog "logs/error_log" [root@lab1 conf]# grep ^LogLevel httpd.conf -B 3 # Possible valu...

2019-05-05 00:10:28 157

原创 系统运维-21-1-httpd基础

关于MPM机制(多路处理模块) 1)prefork:多进程模型,一个进程响应一个请求 2)worker:多线程模型(多进程生成,一个进程生成多个线程),一个线程响应一个请求 3)event:事件驱动模型,一个线程响应多个请求并发服务器响应请求,包括:单进程IO模型,多进程IO模型,复用的IO模型,复用的多进程IO模型。关于centos 6的知识 主配置文件...

2019-05-03 23:50:59 169

原创 系统运维-20-3-Socket和Http基础

0.基础知识tcp:传输控制协议,面向连接的协议,通信前需要建立虚拟链路,结束后拆除链路。udp:用户数据传输协议,无连接的协议Socket:IPC的一种实现,允许不同主机(甚至同一主机)上不同进程之间进行通信,数据交换,Socket API。分类有三种,1)SOCK_STREAM:tcp套接字,2)SOCK_DREAM:udp套接字,3)SOCK_RAW:裸套接字。...

2019-05-03 01:14:12 143

原创 系统运维-20-2-openssh和openssl

0.关于ssh最佳实践的基本认识1)禁用默认端口,2)禁用版本 version 1,3)限制可登陆用户,使用白名单,4)限制空闲会话时长,5)防火墙设置ssh访问规则,6)限定监听的地址,7)使用强密码,8)基于秘钥认证,9)禁止空密码,10)禁止root登陆,11)限制频度和并发数,12)做好日志分析1.关于白名单的使用。在配置文件中增加AllowUsers,重新载入服务,创建...

2019-05-02 23:26:40 1568

原创 系统运维-20-1-telnet与openssh

1.首先,初步了解ssh和telnet的概念。ssh:secureshell,监听端口 22/tcp。openssh即开源ssh,是登录服务器时mingetty--》login的一种服务。早期使用telnet,监听端口23/tcp。2.安装软件包,并启动相应的服务。[root@lab1 ~]# yum install -y telnet-server[root@lab1 ~]#...

2019-05-01 10:17:46 644

原创 EXCEL-日常技巧整理-2-单元格拆分后原数据填充

0.使用说明:针对单元格拆分后使用原数据进行等值填充或递增填充,递减填充类似。1.准备好初始表格,展示的实例。2.将要拆分的单元格选中,点击合并后居中--》取消单元格合并。3.此时完成了单元格的拆分,但是拆分后只有第一行保留为原数据,其他行均为空值。4.点击查找和选择--》定位条件--》空值--》确定,选定全部空值。5.单击编辑栏进...

2019-04-29 15:54:33 3958

原创 EXCEL-日常技巧整理-1-相同字符的相邻单元格合并

0.使用说明:这里主要市针对EXCEL中同一列中存在多处连续出现相同字符串需要进行合并成一个单元格的情况。1.对初始标格进行排序,确认要进行规范前的最终标格。具体实例如下图。2.选中需要进行规范的列,点击数据--》分类汇总--》汇总方式(计数)--》确定3.此时会在原列的左侧新出来一列,选中此列(注意:标题行一定不要选中),点击查找和选择--》定位条件--》空...

2019-04-29 15:32:23 4330

原创 WINDOWS-日常技巧整理-2-目录或文件权限修改

0.CACLS基本用法使用介绍CACLS filename [/T] [/M] [/L] [/S[:SDDL]] [/E] [/C] [/G user:perm] [/R user [...]] [/P user:perm [...]] [/D user [...]] filename 显示 ACL。 /T 更改当前目录及其所有...

2019-04-29 15:06:45 395

原创 WINDOWS-日常技巧整理-1-扫描目录

00.环境检测与配置(前置说明)@echo off解释:关闭回显,根据需要,也可以不关闭chcp 936解释:环境文本格式,936是帮助识别中文的,也可以设置位UTF-8对应的编码,根据需要设置。%%与%解释:对于在文本中出现的变量用%%,对于在命令行中出现的变量用%%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,...

2019-04-29 10:19:10 763

原创 ClusterStorage-236-7-配置Nagios监控

0.配置安装包[root@manager ~]# yum install -y nagios-server-addons1.配置监控指向文件这里要让每个被监控节点都指向监控站点,同时重启服务。[root@servera ~]# vim /etc/nagios/nrpe.cfg[root@servera ~]# systemctl restart nrpe[root@s...

2019-03-23 15:29:13 312

原创 ClusterStorage-236-6-配置分层与快照

0.实验环境图1.配置文件系统热区准备:分区,格式化,创建挂载目录,编辑挂载配置文件,进行挂载。冷区准备:从瘦池划分LV,格式化,创建挂载目录,编辑挂载配置文件,进行挂载。[root@servera ~]# fdisk /dev/sdaWelcome to fdisk (util-linux 2.23.2).Changes will remain in memory...

2019-03-23 14:53:22 215

原创 ClusterStorage-236-5-配置灾备geo-replication

0.实验环境图1.配置灾复存储卷直接格式化磁盘,创建挂载目录,编辑挂载配置文件,挂载,查看文件系统。创建存储卷,启动存储卷。[root@servere ~]# mkfs.xfs -i size=512 /dev/vdb2meta-data=/dev/vdb2 isize=512 agcount=4, agsize=655296 blks ...

2019-03-14 08:43:34 505

原创 ClusterStorage-236-4-客户端配置挂载与授权控制(ACL&Quota)

0.实验环境图1.客户端配置挂载在workstation上,安装glusterfs文件客户端,创建挂载目录,编辑挂载配置文件,进行挂载,查看文件系统。[root@workstation ~]# yum install -y glusterfs-fuse[root@workstation ~]# mkdir /test[root@workstation ~]# mkdir ...

2019-03-11 19:41:30 225

原创 ClusterStorage-236-3-在节点上配置存储卷volume

0.实验环境图1.创建分布式存储在节点servera上操作,创建存储卷(默认为分布式存储),设置允许访问的网段,开启服务端ssl功能,开启客户端ssl功能,设置ssl授权节点,启动存储卷。[root@servera ~]# gluster volume create testvol servera:/bricks/test/testvol_n1 serverb:/bricks...

2019-03-11 17:03:49 281

原创 ClusterStorage-236-2-在节点上配置存储条brick

0.实验环境图1.在节点servera上,进行磁盘分区,创建物理卷,创建卷组,创建逻辑卷(使用瘦池,后面可以使用快照,预分配虚拟空间),格式化逻辑卷,创建挂载目录,编辑挂载配置文件,进行挂载,查看文件系统。[root@servera ~]# fdisk /dev/vdbWelcome to fdisk (util-linux 2.23.2).Changes will rem...

2019-03-11 16:44:39 292

原创 ClusterStorage-236-1-配置网络节点IO加密与节点池

0.实验环境图1.节点servera:主要是关防火墙(可以配置放行,但比较麻烦,不是本次实验的关注点,因而采取简单处理),关selinux,下载密钥(改为指定文件名,注意这里的大O,如果写成小o,会生成一个指定名称的空文件),创建secure-access文件(IO加密的开关文件),重启服务glusterd(注意可能存在进程关闭滞后的情况,手动pkill或kill -9,重启后一定要...

2019-03-11 16:16:40 459

原创 ClusterStorage-13-网络加密之添加节点

0.实验前的环境检查与配置[student@workstation ~]$ lab add-node setup 1.配置前准备systemctl stop glusterd暂停服务。 umount /mnt取消挂载。[root@serverc ~]# systemctl stop glusterd[root@workstation ~]# umount /mnt 2.配...

2019-02-02 16:42:39 245

原创 ClusterStorage-13-网络加密之启用存储卷IO加密

0.实验前的环境检查与配置[student@workstation ~]$ lab io-encryption setup 1.存储信息gluster volume info prod-vol查看存储卷的信息。[root@servera ~]# gluster volume info prod-vol Volume Name: prod-volType: Replicate...

2019-02-02 15:35:07 851

原创 ClusterStorage-12-分层管理实验

0.实验前的环境检查与配置[student@workstation ~]$ lab tiering-lab setup 1.存储信息gluster volume info prod-vol查看存储卷的信息。注意:此时只有副本模式的2个存储条。for I in server{c,d}对两个节点进行遍历,发现可用的存储条。[root@serverc ~]# gluster volum...

2019-02-01 14:19:46 328

原创 ClusterStorage-12-已分层存储的扩展

0.实验前的环境检查与配置[student@workstation ~]$ lab extend-tier setup 1.存储信息gluster volume info prod-vol查看存储信息。注意:此时已经进行分层。[root@servera ~]# gluster volume info prod-vol Volume Name: prod-volType: T...

2019-02-01 11:37:28 376

原创 ClusterStorage-12-分层管理

0.实验前的环境检查与配置[student@workstation ~]$ lab tiering setup 1.存储信息gluster volume info prod-vol查看存储卷信息(此时已用的存储条为a1 b1)。for I in server{a,b} 遍历查看存储条的挂载信息。注意:可用的存储条有a1 a2 b1 b2。[root@servera ~]# glu...

2019-02-01 09:55:06 318

原创 ClusterStorage-11-安装控制台

0.实验前的环境检查与配置[student@workstation ~]$ lab console-install-lab setup 1.安装软件包[root@manager ~]# yum -y install rhsc 2.启动初始化rhsc-setup初始化。(注意:这里没有配防火墙,其他选项都是采用默认安装选项)[root@manager ~]# rhsc-s...

2019-01-31 20:40:56 244

原创 ClusterStorage-10-快照实验

0.实验前的环境检查与配置[student@workstation ~]$ lab snapshots setup 1.测试删除gluster snapshot delete tigers删除快照。[root@serverc ~]# gluster snapshot delete tigersDeleting snap will erase all the informatio...

2019-01-31 15:44:22 314

原创 ClusterStorage-10-快照之快照调度

0.实验前的环境检查与配置[student@workstation ~]$ lab snapshot-schedule setup 1.配置快照参数gluster snapshot config snap-max-hard-limit 10 snap-max-soft-limit 50设定快照的最大数量,及达到最大数量开始监测的百分比参数。 gluster snapshot conf...

2019-01-31 15:15:57 372

原创 ClusterStorage-10-快照之快照管理

0.实验前的环境检察与配置[student@workstation ~]$ lab snapshot-manage setup 1.创建快照gluster snapshot create safetysnap snapvol no-timestamp创建快照。gluster snapshot info safetysnap查看快照信息。[root@servera ~]# glus...

2019-01-31 14:34:41 434

原创 ClusterStorage-9-基本排错实验

0.实验前的环境检查与配置[student@workstation ~]$ lab troubleshooting setup 1.恢复检测gluster volume heal datavol info恢复前的信息检测。rht-vmctl start serverc重新启动节点serverc。ssh root@serverc登陆节点serverc。gluster volume he...

2019-01-30 22:24:22 186

原创 ClusterStorage-9-基本排错之BitRot检测基本配置

0.实验前的环境检查与配置[student@workstation ~]$ lab bitrot setup 1.gluster volume bitrot replvol enable开启bitrot检测功能。[root@servera ~]# gluster volume bitrot replvol enablevolume bitrot: success 2.glu...

2019-01-30 21:13:21 600

原创 ClusterStorage-9-基本排错之管理无效存储条

0.实验前的环境检查与配置[student@workstation ~]$ lab selfheal setup 1.存储检测gluster volume heal replvol info进行恢复性文件检测。[root@serverb ~]# gluster volume heal replvol infoBrick servera:/bricks/brick-a1/bric...

2019-01-30 20:57:46 222

原创 ClusterStorage-8-Georeplication管理灾复实验

0.实验前的环境检查与配置[student@workstation ~]$ lab georep-lab setup 1.开启共享gluster volume set all cluster.enable-shared-storage enable开启存储共享功能。[root@serverc ~]# gluster volume set all cluster.enable-sh...

2019-01-30 17:29:10 270

原创 ClusterStorage-8-Georeplication管理灾复之使用Georeplication

0.实验前的环境检查与配置[student@workstation ~]$ lab geomanage setup 1.配置滚动更新umount /mnt/mastervol取消挂载。gluster volume set mastervol changelog.rollover-time 5设置滚动更新时间。mount /mnt/mastervol挂载目录。gluster volum...

2019-01-30 15:35:01 344

空空如也

空空如也

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

TA关注的人

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