如何调整格式化为XFS文件系统的LVM分区大小

一、环境说明 如图示实例,红色箭头所指/usr空间已使用80%,对应的LVM分区为rootvg-usr。如何对rootvg-usr分区扩容? 图示实例中rootvg-usr所属的卷组为rootvg,尚有不到6GB的剩余可用空间用于扩容。 若PFree为0,如何对rootvg-usr扩容? 可通过缩减卷组rootvg下其他LVM分区大小(如rootvg-tivoli),腾出可用空间给rootvg-usr去扩容。 下面通过实验环境进行验证并给出具体操作步骤,实验环境如图示: 实验目标:缩减/tivoli空间大小(8GB->4GB),增加/usr空间大小(6GB->10GB)。 二、操作步骤 2.1缩减/tivoli空间大小(8GB->4GB) 2.1.1使用xfsdump备份/tivoli下数据 安装xfsdump: # yum install xfsdump -y 备份数据到/app下: # xfsdump -f /app/tivoli.dump /tivoli 提示输入label时不可忽略,过程如下: xfsdump: using file dump (drive_simple) strategy xfsdump: version 3.1.7 (dump format 3.0) – type ^C for status and control  ============================= dump label dialog ============================== please enter label for this dump session (timeout in … Read more

MySQL数据导出导入

———库操作——— 1.①导出一个库结构 mysqldump -d dbname -u root -p > xxx.sql ②导出多个库结构 mysqldump -d -B dbname1 dbname2 -u root -p > xxx.sql 2.①导出一个库数据 mysqldump -t dbname -u root -p > xxx.sql ②导出多个库数据 mysqldump -t -B dbname1 dbname2 -u root -p > xxx.sql 3.①导出一个库结构以及数据 mysqldump dbname1 -u root -p > xxx.sql ②导出多个库结构以及数据 mysqldump -B dbname1 dbname2 -u … Read more

drop、truncate和delete的区别

1、在速度上,一般来说,drop> truncate > delete。 2、在使用drop和truncate时一定要注意,虽然可以恢复,但为了减少麻烦,还是要慎重。 3、如果想删除部分数据用delete,注意带上where子句,回滚段要足够大;    如果想删除表,当然用drop;     如果想保留表而将所有数据删除,如果和事务无关,用truncate即可;    如果和事务有关,或者想触发trigger,还是用delete;    如果是整理表内部的碎片,可以用truncate跟上reuse stroage,再重新导入/插入数据。