1.2.1LVM逻辑卷镜像实现方法
[root@OS ~]# lvcreate -L 3G -m1 -n lv1 vg1 /dev/sda1 /dev/sda2 /dev/sda3
Logical volume "lv1" created
[root@OS ~]# lvs -a -o +devices
LV VG Attr LSize Origin Snap% Move Log Copy% Convert Devices
lv1 vg1 mwi-a- 3.00G lv1_mlog 5.34 lv1_mimage_0(0),lv1_mimage_1(0)
[lv1_mimage_0] vg1 Iwi-ao 3.00G /dev/sda3(0)
[lv1_mimage_1] vg1 Iwi-ao 3.00G /dev/sda2(0)
[lv1_mlog] vg1 lwi-ao 4.00M /dev/sda1(0)
|
[root@OS ~]# mkfs.ext3 /dev/vg1/lv1
……
[root@OS ~]# mount /dev/vg1/lv1 /mnt/1
[root@OS ~]# echo "hello world" > /mnt/1/hi.txt
[root@OS ~]# cat /mnt/1/hi.txt
hello world
|
[root@OS ~]# dd if=/dev/zero of=/dev/sda2 count=10 bs=1M
10+0 records in
10+0 records out
10485760 bytes (10 MB) copied, 0.0133215 seconds, 787 MB/s
|
[root@OS ~]# lvs -a -o +devices
Couldn't find device with uuid 'ML2wV3-wBIr-eOG3-bXYp-SH1B-WBYq-JWn5K4'.
Couldn't find device with uuid 'ML2wV3-wBIr-eOG3-bXYp-SH1B-WBYq-JWn5K4'.
Couldn't find device with uuid 'ML2wV3-wBIr-eOG3-bXYp-SH1B-WBYq-JWn5K4'.
LV VG Attr LSize Origin Snap% Move Log Copy% Convert Devices
lv1 vg1 mwi-ao 3.00G lv1_mlog 100.00 lv1_mimage_0(0),lv1_mimage_1(0)
[lv1_mimage_0] vg1 iwi-ao 3.00G /dev/sda3(0)
[lv1_mimage_1] vg1 iwi-ao 3.00G unknown device(0)
[lv1_mlog] vg1 lwi-ao 4.00M /dev/sda1(0)
[root@OS ~]# lvscan
Couldn't find device with uuid 'ML2wV3-wBIr-eOG3-bXYp-SH1B-WBYq-JWn5K4'.
Couldn't find device with uuid 'ML2wV3-wBIr-eOG3-bXYp-SH1B-WBYq-JWn5K4'.
Couldn't find device with uuid 'ML2wV3-wBIr-eOG3-bXYp-SH1B-WBYq-JWn5K4'.
ACTIVE '/dev/vg1/lv1' [3.00 GB] inherit
|
[root@OS ~]# umount /mnt/1
[root@OS ~]# mount /dev/vg1/lv1 /mnt/1
[root@OS ~]# cat /mnt/1/hi.txt
hello world
|
[root@OS ~]# vgreduce --removemissing --force vg1
|
[root@OS ~]# vgdisplay /dev/vg1
……
|
[root@OS ~]# vgextend vg1 /dev/sda4
|
[root@OS ~]# lvconvert -m1 /dev/vg1/lv1 /dev/sda1 /dev/sda3 /dev/sda4
/dev/vg1/lv1: Converted: 9.8%
/dev/vg1/lv1: Converted: 19.4%
/dev/vg1/lv1: Converted: 48.4%
/dev/vg1/lv1: Converted: 77.6%
/dev/vg1/lv1: Converted: 96.9%
/dev/vg1/lv1: Converted: 100.0%
Logical volume lv1 converted.
[root@OS ~]# lvs -a -o +devices
LV VG Attr LSize Origin Snap% Move Log Copy% Convert Devices
lv1 vg1 mwi-ao 3.00G lv1_mlog 100.00 lv1_mimage_0(0),lv1_mimage_1(0)
[lv1_mimage_0] vg1 iwi-ao 3.00G /dev/sda3(0)
[lv1_mimage_1] vg1 iwi-ao 3.00G /dev/sda4(0)
[lv1_mlog] vg1 lwi-ao 4.00M /dev/sda1(0)
[root@OS ~]# cat /mnt/1/hi.txt
hello world
|
1.2.1LVM逻辑卷镜像实现方法的更多相关文章
- LVM实现逻辑卷镜像
本文系统 CentOS 6.5 x64 LVM的镜像功能,有点儿类似于Raid1,即多块儿磁盘互相同步,确保资料不会丢失. 1.在此添加4块物理硬盘,每块2G空间 2.将sdb.sdc.sdd.sde ...
- RHEL6中LVM逻辑卷管理
1.LVM 基本术语 物理卷(physical volume):物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘. 卷组(Volume Group):卷组建立 ...
- AIX中逻辑卷管理
1.逻辑卷管理 逻辑卷的大小确定: 逻辑卷大小(MB)=PP的大小(MB)*LV包含的LP的个数 LV占用的物理空间(MB)=PP的大小(MB)*LV包含的LP的个数*LV拷贝的副本数 逻辑卷控制 ...
- AIX 逻辑卷简介
1.基本概念 LVM的组成:物理卷PV.卷组VG.逻辑卷LV.物理分区PP.逻辑分区LP.文件系统等 物理卷:物理卷表示AIX可以识别的物理磁盘(hdisk*),一个物理卷指一块硬盘.可以是内部的 ...
- linux 分区 物理卷 逻辑卷
今天我们主要说说分区.格式化.SWAP.LVM.软件RAID的创建哈~ 格式化 查看当前分区:fdisk -l 这个命令我们以前是讲过的,我现在问下,ID那项是什么意思? 83 是代表EXT2和E ...
- 学习OpenStack之 (4): Linux 磁盘、分区、挂载、逻辑卷管理 (Logical Volume Manager)
0. 背景: inux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间.普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻 ...
- system2之:4-LVM逻辑卷管理
LVM有扩容功能,无容错功能 物理卷: [root@localhost ~]# pvscan PV /dev/sda2 VG VolGroup lvm2 [19.51 GiB / 0 ...
- AIX smit下创建逻辑卷、添加文件系统并挂载
--AIX smit下创建逻辑卷,添加文件系统并挂载------------------------------------------2013/10/15 首先创建逻辑卷smit lv ,这里没多大 ...
- LVM基础详细说明及动态扩容lvm逻辑卷的操作记录
LVM概念:---------------------------------------------------------------------------------------------- ...
随机推荐
- What is Babel?---JSX and React
Babel is a JavaScript compiler Babel is a toolchain that is mainly used to convert ECMAScript 2015+ ...
- Word Squares
Description Given a set of words without duplicates, find all word squares you can build from them. ...
- linux学习15 Linux系统用户和组全面讲解
一.用户,组和权限管理 1.多用户(Multi-tasks),多任务(Multi-Users).对计算机而言,每一个使用者就是一个用户. 2.每个使用者: a.用户标识,密码: 认证(Authenti ...
- Linux下的C++ socket编程实例
阅读目录 基本的局域网聊天 客户端服务端双向异步聊天源码 局域网内服务端和有限个客户端聊天源码 完美异步聊天服务端和客户端源码 C++定时器 select异步代码 pthead多线程 服务端: 服务器 ...
- linux高性能服务器编程 (五) --Linux网络编程基础api
第五章 Linux网络编程基础api 1.主机字节序和网络字节序 字节序是指整数在内存中保存的顺序.字节序分为大端字节序.小端字节序. 大端字节序:一个整数的高位字节数据存放在内存的低地址处.低位字节 ...
- 从工厂流水线小妹到Google上班程序媛,看完后,我跪服了!
阅读本文大概需要 10.2 分钟. 文作者:Ling Sun 原文链接:https://www.zhihu.com/question/68154951/answer/546265013 我家境很不好, ...
- js转义问题
js转义问题有很多场景,比如常见的根据某个字符串删除或者修改以及将某字符串传递至某个页面. 今天以一个简单的示例代码为例: <html> <head> <meta htt ...
- 声源定位之2精读《sound localization based on phase difference enhancement using deep neuarl networks》
2.1.1 题目与摘要 1.为什么要增强IPD? The phase differences between the discrete Fourier transform (DFT) coeffici ...
- asp.net core 使用 Serilog
安装NuGet包 PM> Install-Package SerilogPM> Install-Package Serilog.AspNetCorePM> Install-Packa ...
- Composer教程
介绍 PHP程序的包管理器 负责, 配置需要的项目, 项目需要的项目. 解决, 项目的依赖问题. 当前的PHP项目, 当作一个软件包去看待. 思路: 将软件集中在统一的软件源中. 安装 ...