LVM(Logical Volume Manager),即逻辑卷管理器,通常简称为逻辑卷管理,是强大的卷管理工具,通过使用逻辑卷管理器对硬盘存储设备进行管理,可以实现硬盘空间的动态划分和调整。

基本概念

物理卷-PV(Physical Volume)

物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘。

pvscan 在系统所有的硬盘中查找PV.

pvdisplay 显示PV属性( 包括物理区域PE大小,物理卷状态等信息)。格式 pvdisplay 物理卷全路径名称.

pvdata 显示PV上的VGDA信息,该命令主要用于调试(debugging)目的。 格式 pvdata 物理卷全路径名称.

pvchange 改变PV属性。格式pvchange -x|–allocation {y|n} 物理卷全路径名.

pvcreate 在PV上初始化VGDA,以便对该物理卷进行逻辑卷管理。格式 pvcreate 设备全路径名.

pvmove 在PV之间移动PE/LE,一般用于把某物理卷中的数据转移到同卷组中的其他的物理卷中.

阅读全文

LVM2 加硬盘过程

系统为centos 4.4,之前做系统的时候已经有用LVM2,现在空间不足,需再加一块硬盘。

先加上硬盘,用fdisk -l,可以看到新硬盘。

给新加的硬盘分区: fdisk /dev/sdb

分成一个分区,格式为linux LVM.

阅读全文

cat localhost_access_log.2007-01-19.log | awk -F” “ ‘{print 1}’ | sort |uniq -c | sort -rn

awk -F” “ ‘{print 1}’ #用空格分隔,打印第一列数据

sort|uniq -c # 排序并过滤重复,-c 输出重复次数

sort –rn # 按-n数字进行-r反向排序

阅读全文

大文件内容替换命令

如果有一个很大的文件的内容需要替换,比如把db_bianzhi.sql文件中的varchar(510)换成varchar(255),另存为db_new.sql.

可使用如下替换命令:

sed -e “s,varchar(510),varchar(255),” db_bianzhi.sql > db_new.sql

或:

vim -e -c “%s,varchar(510),varchar(255), | wq” db_bianzhi.sql

阅读全文

find ./ ! (-name “.mp3” -o -name “*.avi”) -type f -exec rm -f {} ;

find命令

功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。

语法:find 起始目录 寻找条件操作

说明:find命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作。

阅读全文

proftp–完整配置

shell>tar -zxvf proftpd-1.2.10.tar.gz
shell>./configure –prefix=/usr/local/proftp
shell>make
shell>make install

如果想让系统启动时自动启动proftpd,具体配置如下:

shell>cd proftpd-1.2.10
shell>cp contrib/dist/rpm/proftpd.init.d /etc/rc.d/init.d/proftpd
shell>chkconfig –add proftpd
shell>chmod 755 proftpd
shell>chkconfig –level 3 proftpd on

阅读全文

作者的图片

阿辉

容器技术及容器集群等分布式系统研究

容器平台负责人

上海