- 博客(41)
- 资源 (7)
- 收藏
- 关注
原创 dmsetup--device mapper 管理工具(误删除逻辑卷lvm设备文件处理方法)
dmsetup 命令一、介绍Mapped Device 是一个逻辑抽象,可以理解成为内核向外提供的逻辑设备,它通过Mapping Table描述的映射关系和Target Device建立映射。Target device表示的是Mapped Device所映射的物理空间段,对Mapped Device所表示逻辑设备来收,就是该逻辑设备映射到的一个物理设备。Mapping Table里有 Mapped Device 逻辑的起始地址、范围、和表示在 Target Device 所在物理设备的地址偏移量以
2022-03-16 09:30:43
4663
转载 mysql--infomation_schema基本使用
把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权 限等。在INFORMATION_SCHEMA中,有数个只读表。它们实际上是视图,而不是基本表,因此,你将无法看到与之相关的任何文件。表:元数据+数据行元数据存储在"基表",是我们没法直接访问mysql给我们提供了DDL,DCL来进行对元数据修改提供了infomation_schema和show的语句查询元数据u
2022-03-15 10:46:52
458
转载 hdparm检测及硬盘坏道修复方法
hdparm命令 提供了一个命令行的接口用于读取和设置IDE或SCSI硬盘参数安装:yum install hdparm语法hdparm(选项)(参数)-a<快取分区>:设定读取文件时,预先存入块区的分区数,若不加上<快取分区>选项,则显示目前的设定;-A<0或1>:启动或关闭读取文件时的快取功能;-c<I/O模式>:设定IDE32位I/O模式;-C:检测IDE硬盘的电源管理模式;-d<0或1>:设定磁盘的DMA模式;-f:将内
2022-03-01 10:28:29
799
转载 Linux 启动级别介绍及修改CentOS、Ubuntu的默认启动级别
在虚拟机上安装CentOS、Ubuntu版本的Linux系统后,默认启动的都是图形化界面。CentOS系统默认的启动级别是5,也就是图形化模式;而Ubuntu系统的2〜5级别都相同,都是图形化模式。以下是整理Linux 启动级别的相关知识:1. Linux系统中的运行级别1.1 7种运行级别运行级别(Runlevel)指的是Unix或者Linux等类Unix操作系统的运行模式,不同的运行模式下系统的功能也有所有不同。Linux 系统下通常分为7种运行级别,分别是从0到6。各级别介绍如下:0 - 停
2022-03-01 10:08:56
1803
转载 pacemaker和keepalived的区别
1.pacemakerPacemaker 是一款开源的高可用资源管理软件,适合大集群或者小集群。 Pacemaker 由Novell支持,SLES HAE就是用Pacemaker来管理集群,并且Pacemaker 得到了 来自Redhat,Linbit等公司的支持。 Pacemaker是Heartbeat 3.0的crm,它可以使用所有的Heartbeat的资源脚本,升级无忧。Pacemaker是一个集群资源管理者。他用资源级别的监测和恢复来保证集群服务(aka. 资源)的最 大可用性。它可以.
2020-10-30 11:05:49
739
转载 k8s命令对node调度 cordon,drain,delete 区别
此三个命令都会使node停止被调度,后期创建的pod不会继续被调度到该节点上,但操作的暴力程度不一cordon 停止调度影响最小,只会将node调为SchedulingDisabled之后再发创建pod,不会被调度到该节点旧有的pod不会受到影响,仍正常对外提供服务恢复调度kubectl uncordon node_name================================================drain 驱逐节点首先,驱逐node上的pod,其他节点重新创建接
2020-09-22 11:24:20
1703
转载 Openstack 经典面试问题和解答
Q:1 说一下 OpenStack 及其主要组件?答: OpenStack 是一系列开源软件,这些软件组成了一个云供给软件,也就是 OpenStack,意即开源软件或项目栈。下面是 OpenStack 的主要关键组件:Nova – 用于在计算级别管理虚拟机,并在计算或管理程序级别执行其他计算任务。Neutron – 为虚拟机、计算和控制节点提供网络功能。Keystone – 为所有云用户和 OpenStack 云服务提供身份认证服务。换句话说,我们可以说 Keystone 是一个提供给云用户和云服
2020-09-22 11:22:33
1782
转载 fstab文件详解
/etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/fstab 来修改。当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。文件示例一个简单的 /etc/fs...
2019-11-29 16:54:14
1025
转载 Ansible常用模块-file模块
一、概述file 模块可以帮助我们完成一些对文件的基本操作。比如,创建文件或目录、删除文件或目录、修改文件权限等。二、常用参数path参数 :必须参数,用于指定要操作的文件或目录,在之前版本的ansible中,使用dest参数或者name参数指定要操作的文件或目录,为了兼容之前的版本,使用dest或name也可以。state参数 :此参数非常灵活,其对应的值需要根据情况设定。比如,我们...
2019-10-22 11:46:50
363
转载 lsof命令详解
简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应...
2019-09-27 11:27:09
411
转载 MYSQL死锁查询
1.查询死锁: show OPEN TABLES where In_use > 0; 查询到相对应的进程 === 然后 killid2.查询进程: show processlist;3.查看正在锁的事务: SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;4.查看等待锁的事务: SELECT * FROM INFORMATIO...
2019-09-05 11:41:44
1340
转载 ANSIBLE常用模块儿介绍
1. 查看支持的模块[root@localhost ~]# ansible-doc -l这里我们看下ansible的支持的模块个数[root@localhost ~]# ansible-doc -l |wc -l #查看支持的模块个数 1039 [root@localhost ~]# ansible --version #查看我们的ansible版本号 ansible 2.3.1.0...
2019-06-12 10:27:05
194
转载 HAproxy指南之haproxy配置详解1(理论篇)
HAProxy主要提供两个功能:http协议反向代理(不提供缓存功能)、基于tcp层的负载均衡(如https、mysql协议)。适用于需要会话保持或七层处理的且负载特别大的站点。可支持数以万计的并发连接。说到haproxy就不得不说与其相关的配置文件了,下面就让我们一起来了解haproxy配置语法。一. haproxy配置文件详解haproxy配置分为五部分,分别如下:1 glob...
2019-06-06 09:43:09
808
转载 ansible 批量定义主机文件及主机分组方法
1)inventory作用作用:通常用于定义要管理主机的认证信息,例如ssh登录用户名,密码等相关信息缺省文件:/etc/ansible/hosts2)定义主机组方式#vim /etc/ansible/hosts[webservers]192.168.1.31192.168.1.32[root@localhost ~]# ansible webservers -uroo...
2019-03-15 16:04:25
5241
转载 Python常用模块(总结)
os模块:os.remove() 删除文件 os.unlink() 删除文件 os.rename() 重命名文件 os.listdir() 列出指定目录下所有文件 os.chdir() 改变当前工作目录os.getcwd() 获取当前文件路径os.mkdir() 新建目录os.rmdir() 删除空目录(删除非空目录, 使用shutil.rmtree())os.makedirs(...
2018-11-30 18:40:39
196
转载 Oracle 查看表空间的大小及使用情况sql语句
--1、查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace...
2018-08-30 00:19:44
108
转载 ora-00054:resource busy and acquire with nowait specified
在数据库中插入、更新、删除一个表的数据,或者增加一个表的主键时或者表的索引时,或者是增加修改列字段时,常常会出现ora-00054:resource busy and acquire with nowait specified这样的错误。 主要是因为有事务正在执行(或者事务已经被锁),所有导致执行不成功。 解决方法如下: 1、用dba权限的用户...
2018-08-06 21:15:10
120
转载 CMD常用命令集
运行操作CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本)CMD命令锦集 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Window...
2018-07-24 16:52:14
396
转载 正则表达式常用匹配
匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行匹配HTML标记的正则表达式:<(\S*?)[^>]*&g...
2018-07-24 14:53:54
170
转载 sed的选项及命令详解
sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反...
2018-07-24 10:28:28
7803
转载 Linux权限位及特殊(S位)
一、UNIX下关于文件权限的表示方法和解析 SUID 是 Set User ID, SGID 是 Set Group ID的意思。 UNIX下可以用ls -l 命令来看到文件的权限。用ls命令所得到的表示法的格式是类似这样的:-rwxr-xr-x 。下面解析一下格式所表示的意思。这种表示方法一共有十位: 9 8 7 6 5 4 3 2 1 0 - r w x r - x ...
2018-07-23 18:03:46
11903
转载 MYSQL配置文件说明举例
(一)[client]port = 3306socket = /tmp/mysql.sock[mysqld]port = 3306socket = /tmp/mysql.sockbasedir = /usr/local/mysqldatadir = /data/mysqlpid-file = /data/mysql/mysql.piduser = mysqlbind-a...
2018-07-23 17:34:33
104
转载 virsh的详细命令解析
virsh 有命令模式和交互模式如果直接在vrish后面添加参数是命令模式,如果直接写virsh,就会进入交互模式virsh list 列出所有的虚拟机,虚拟机的状态有(8)种 runing 是运行状态 idel 是空闲状态 pause 暂停状态 shutdown 关闭状态 crash 虚拟机崩坏状态 daying 垂死状态 shut off 不运行完全关闭 ...
2018-07-20 17:10:28
358
转载 MYSQL 常用函数
MySQL数据库中提供了很丰富的函数。MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等。通过这些函数,可以简化用户的操作。例如,字符串连接函数可以很方便的将多个字符串连接在一起。在这一讲中将讲解的内容包括:数学函数字符串函数日期和时间函数条件判断函数系统信息函数加密函数格式化函数MySQL函数是MySQL数据库提供的内部函数...
2018-07-20 10:45:25
125
转载 MYSQL 查看表空间占用情况
${database} 为数据库的名称/*1.查看索引(1)单位是GB*/ SELECT CONCAT(ROUND(SUM(index_length)/(1024*1024*1024), 6), ' GB') AS 'Total Index Size' FROM information_schema.TABLES WHERE table_schema LIKE '${database}'; /*+...
2018-07-16 13:04:48
14765
转载 字符编码转换 iconv命令
iconv命令是用来转换文件的编码方式的,比如它可以将UTF8编码的转换成GB18030的编码,反过来也行。JDK中也提供了类似的工具native2ascii。Linux下的iconv开发库包括iconv_open,iconv_close,iconv等C函数,可以用来在C/C++程序中很方便的转换字符编码,这在抓取网页的程序中很有用处,而iconv命令在调试此类程序时用得着。语法iconv -f ...
2018-07-06 14:09:16
22968
1
转载 Oracle常用命令
一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl SVRMGR&g...
2018-07-04 15:52:18
95
转载 linux下配置 oracle数据导出工具sqluldr2.bin
1.需要安装oracle_client2.复制sqluldr2_linux32_10204.bin(64位系统用sqluldr2_linux64_10204.bin)到$ORACLE_HOME的bin目录,重命名为sqluldr2.bin3.修改 $HOME目录下.bash_profile 增加如下环境变量export LD_LIBRARY_PATH=$ORACLE_HOME/bin:$ORACL...
2018-07-04 15:50:23
1701
转载 中国移动业务支撑系统简介(BOSS、BASS、BOMC、4A及VGOP)
数据库搜索引擎优化WordPress教程网站运营推广生活杂谈 现在的位置: 首页 > 其他 > 正文2015年05月08日 ⁄ 其他 ⁄ 共 5800字 ⁄ 评论数 1 ⁄ 阅读 50,012 次文章目录移动BOSS系统移动BASS系统移动BOMC系统4A系统VGOP系统业务支撑系统(Business Support Systems,简称BSS)主要应用于通信行业,通过...
2018-06-27 14:28:44
5071
转载 socket接口详解
1. socket概述socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。socket起源于UNIX,在Unix一切皆文件哲学的思想下,socket是一种"打开—读/写—关闭"模式的实现,服务器和客户端各自维护一个"文件",在建立连接打开后,可以向自己文件写入内容供对方读取或者读取对方内容,通讯结束时关闭文件。2.接口...
2018-06-27 14:28:05
407
原创 chattr 与lsattr
chattr命令用来改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:a:让文件或目录仅供附加用途;b:不更新文件或目录的最后存取时间;c:将文件或目录压缩后存放;d:将文件或目录排除在倾倒操作之外;i:不得任意更动文件或目录;s:保密性删除文件或目录;S:即时更新文件或目录;u:预防意外删除。语法chattr(选项)选项-R:递归处理,...
2018-06-26 15:10:06
393
转载 xargs命令用法
xargs命令用法xargs用作替换工具,读取输入数据重新格式化后输出。定义一个测试文件,内有多行文本数据:cat test.txta b c d e f gh i j k l m no p qr s tu v w x y z多行输入单行输出:cat test.txt | xargsa b c d e f g h i j k l m n o p q r s t u v w x y...
2018-06-22 15:31:08
309
转载 socket接口详解
socket接口详解1. socket概述socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。socket起源于UNIX,在Unix一切皆文件哲学的思想下,socket是一种"打开—读/写—关闭"模式的实现,服务器和客户端各自维护一个"文件",在建立连接打开后,可以向自己文件写入内容供对方读取或者读取对方内容,通讯结束...
2018-06-22 10:41:29
19735
转载 Nmap在实战中的高级用法
发现这篇文章写得很不错了,转来收藏。=================================================================================================Nmap提供了四项基本功能(主机发现、端口扫描、服务与版本侦测、OS侦测)及丰富的脚本库。Nmap既能应用于简单的网络信息扫描,也能用在高级、复杂、特定的环境中:例如扫描...
2018-06-15 10:16:22
26801
原创 MYSQL管理表记录
1 数据导入: 把系统文件的内容保存到表里例子:把系统用户信息保存到userdb库下的user表里create database userdb;create table userdb.user(name char(10),password char(1),uid smallint(2),gid smallint(2),comment varchar(50),home...
2018-06-13 13:00:36
208
原创 MYSQL index 索引
1.索引的优点与缺点?优点:加快查询的速度缺点: 减慢写的速度 ; 占用物理存储空间2.索引类型?(不同的索引有不同的功能和约束方式)普通索引 index *唯一索引 unique主键 primary key *外键foreign key *全文索引 fulltext查看索引 desc 表名;show index from 表名3.普通索引index的使用使用说明一个...
2018-06-13 12:46:15
377
原创 MYSQL 基本知识点总结
1.数据库目录 /var/lib/mysql/错误日志文件 /var/log/mysqld.log端口 3306(sqlserver 端口1433(TCP)/1434(UDP))所有者/组 mysql/mysql主配置文件 /etc/my.cnf传输协议 tcp2.登录密码设置#cat /root/.mysql_secret#mysql -hlocalhost -uroot -pXu...
2018-06-13 12:28:33
189
原创 redhat 6 系列故障修复
案例一:破解Linux系统密码1.启动Linux2.在grub菜单选择上下键3.按e 选择kernel这行,在选择e 4.在最后空格加上1,回车5.按b键启动6.sh-3.2# passwd 修改密码7.sh-3.2# init 5案例二:修复mbr1.添加一块硬盘,格式化并挂载# mount /dev/sdb1 /mnt/2.将mbr备份到sdb1上面# dd if=/dev/sda of...
2018-06-10 17:07:43
1899
unrar-5.0.3-1.el7.rf.x86_64.rpm
2021-03-09
Navicat 12 for MySQL&®istration; tool
2019-03-15
MySQL-5.6_*.rpm
2018-07-20
sqluldr2工具包
2018-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人