自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 ext系列文件系统的LVM逻辑卷管理(外加扩容操作)

此处我们准备两张盘,一张/dev/sdb 一张/dev/sdc,两张的所有储存都放在一个池子里。我们需要有个流程。一、将这两张盘变成物理卷,这里我们要注意,我们是可以分完区再将分区变成物理卷,不建议,原因就是脱裤子放屁,我们看下一步就知道了二、将物理卷们绑起来,变成一个卷组三、将卷组再分为一个个逻辑卷,这里我们弄出来的效果就像把/dev/sdb分出/dev/sdb1,虽然感觉一样,但两者并无联系,这里我们就解释了第一步不先分区的原因了,物理卷将两张盘绑成一个卷组(这就相当于一个池子),再从卷组里面

2022-05-28 23:55:14 368

原创 网卡显示Wired connection 1应该怎么办

此处提供第一种解决思路,不保证问题相同首先问题再现有网卡,但是发现显示异常我们此时就要反应过来,配置文件的问题,第一张图就是有网卡,但是没有设置好配置文件,或者是配置文件缺失可以看到,的确没有ens33nmcli connection add con-name company ifname ens33 autoconnect no type ethernet ip4 192.168.2.2/24我们首先需要将配置文件弄出来,重新生成配置文件生成重启网络看看成功了吗可以看到,并没有成

2022-05-28 20:26:32 4698

原创 一个脚本解释inotify+rsync实现数据同步

##请做好一切前提准备,该脚本仅在服务端部署#条件:服务端需要能够免密登录客户端主机。服务端需要部署好rsync,并下载inotify-tools,在客户端也需要下载rsync,需要创建一个密码文件,该文件含有在服务端rsync所部署的同步源密码#如[email protected]::share,你需要在客户端创建一个rsync虚拟用户的密码文件如:echo "123456" >> /etc/rsync.pass###################################

2022-05-28 20:08:33 153

原创 rsync服务的解释和实现

rsyncrsync是Linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,与其他SSH、rsync主机同步数据。注意:本文档是基于红帽系列的操作系统来做配置,适用于RHEL和CentOS等主流Linux系统。一、rsync命令的用法:基本格式:rsync [选项] 原始位置 目标位置常用选项:-a 归档模式,递归并保留对象属性-v 显示同步过程的详细(verbose)信息-z 在传输文件时进行压缩(compress)-H 保留硬链接文件

2022-05-28 19:42:59 401

原创 inotify简介

一、inotify简介1、inotify介绍异步的文件系统事件监控机制,利用事件驱动机制,而无须通过诸如cron等的 轮询机制来获取事件,linux内核从2.6.13起支持 inotify,通过inotify可以监控文 件系统中添加、删除,修改、移动等各种事件。2、实现inotify的软件inotify-tools,sersync,lrsyncd3、查看内核是否支持inotifyLinux下支持inotify的内核最小为2.6.13,使用uname -r 可查看内核版本使用 ls /proc/

2022-05-28 19:26:03 921

原创 MySQL权限问题(内部显示ERROR 1045 (28000))

MySQL权限问题(内部显示ERROR 1045 (28000))我的root用户竟然没有办法授权?刚开始猜测是mysql里面自己出了点问题,但是可以查看表也可以插入数据,这个时候反应过来是权限问题因为我之前做musqldump的备份的时候创建了个远程root用户我们在mysqldump远程的时候会将创建'root'@'%'用于全网段登录,这个其实不是覆盖原本'root'@'localhost',而是创建一个新的root我们现在需要看看权限mysql> select * from use

2022-05-28 19:12:21 566

原创 Fatal error: Can‘t open and lock privilege tables: Table ‘mysql.user‘ doesn‘t exist问题解决

2022-05-22T08:39:38.628913Z 0 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist2022-05-22T08:39:38.628983Z 0 [ERROR] Fatal error: Failed to initialize ACL/grant/time zones structures or failed to remove temporary

2022-05-27 20:55:23 6396 1

原创 gap锁(间隙锁)的各类验证

gap锁(间隙锁)间隙锁实质上是对索引前后的间隙上锁,不对索引本身上锁。根据检索条件向左寻找最靠近检索条件的记录值A,作为左区间,向右寻找最靠近检索条件的记录值B作为右区间,即锁定的间隙为(A,B)。间隙锁的目的是为了防止幻读,其主要通过两个方面实现这个目的:(1)防止间隙内有新数据被插入。(2)防止已存在的数据,更新成间隙内的数我们这里会将不同情况下间隙锁的展示,字母,以及数字首先,我们需要明白几个条件一、这个是针对事务下的二、这个是需要索引支持三、索引是非唯一的,也就是index数

2022-05-27 20:44:40 341 1

原创 对于锁的一些理解和解释

首先是解释死锁以及我们的死锁出现条件两个语句是在事务内起作用的,所涉及的概念是行锁。它们能够保证当前session事务所锁定的行不会被其他session所修改(这里的修改指更新或者删除)。两个语句不同的是,一个是加了共享锁而另外一个是加了排它锁。可以这么理解,共享锁允许其他事务加共享锁读取,但是,不允许其他事务去做修改,或者加排它锁。而排它锁显得更加严格,不允许其他事务加共享锁或者排它锁,更加不允许其他事务修改加锁的行。其实,说白了就是在事务里面出现的问题事务四大特性:事务是必须满足4个条件(ACI

2022-05-27 20:30:57 126

原创 ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)关于socket的那些事,这个玩意的确是非常烦的,这边来说就是原本定义在/tmp/mysql.sock但是现在我们设置在/mysqldata/mysql/mysql.sock下面的此时修改非常麻烦,我们做个链接过去[root@localhost ~]# ln -s /mysqldata/mysql/mysql.sock /

2022-05-27 20:19:48 102

原创 configure: error: wrong mysql library version or lib not found. Check config.log for more infor 问题解决

源码编译PHP7的时候报了个问题configure: error: wrong mysql library version or lib not found. Check config.log for more information.这个其实很奇怪,我指定的mysql_config并没有错误查看我的mysql_config,的确存在[root@localhost nginx-1.6.0]# ll /usr/local/mysql/bin/mysql_config-rwxr-xr-x. 1 71

2022-05-27 20:12:25 334

原创 《关于在centos7上学习Linux的rwx权限的,一点点思考,然后抓破脑袋记笔记的那些事》

关于centos7的目录r w x 三属性的实验记录这是我实验了比较久的,我总结的一些困惑都会记录在这里,这不是正规的,是作为一个Linux初学者的一个笔记总结实验的思路:首先一个进入root,一个是mkml账户root创建的文档,将会保留自己的属性也就是root:rootmkml作为一个其他的用户对这个文档以及文档内的目录haha进行一个修改这个修改将会在后面进行说明实验分为r w x 全部以及部分有时对(目录)操作的行为首先,我们这里要明确,r w x三个对目录的整体概述(这里是我对资

2021-05-14 04:19:20 340 1

原创 《关于想在Pycharm下使用nmap然后报错nmap.nmap.PortScannerError: ‘nmap program was not found in path.然后解决的那些事》

首先,我想在pycharm下用nmap我是遇到了一个错误,这半天就这么没了在pycharm我输入了import nmapnm=nmap.PortScanner()报错:Traceback (most recent call last): File "F:/xx的python/next.py", line 2, in <module> nm=nmap.PortScanner() File "F:\xx的python\venv\lib\site-packages\nma

2021-04-24 17:24:25 2111 8

空空如也

空空如也

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

TA关注的人

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