lvm 逻辑卷 和 网络管理

逻辑卷管理器(LVM)

LVM:

Logical Volume Manager, Version: 2

dm: device mapper:

将一个或多个底层块设备组织成一个 逻辑设备的模块

设备名:

/dev/dm-#

软链接:

/dev/mapper/VG_NAME-LV_NAME

/dev/mapper/vol0-root

/dev/VG_NAME/LV_NAME /dev/vol0/root

1 允许对卷进行方便操作的抽象层,包括重新设定 文件系统的大小

2 允许在多个物理设备间重新组织文件系统

3 将设备指定为物理卷

4 用一个或者多个物理卷来创建一个卷组

5 物理卷是用固定大小的物理区域(Physical Extent, PE)来定义的

6 在物理卷上创建的逻辑卷 是由物理区域(PE)组成

7 可以在逻辑卷上创建文件 系统

LVM更改文件系统的容量

LVM可以弹性的更改LVM的容量 通过交换PE来进行资料的转换,将原来LV内的PE转 移到其他的设备中以降低LV的容量,或将其他设备 中的PE加到LV中以加大容量

查看LVM的使用情况

增大或减小逻辑卷

删除逻辑卷

删除逻辑卷必须先删除LV,再删除VG,最后删除PV

点击逻辑卷管理器的“卷组”->“逻辑视图”的LV逻辑卷

点击“移除选择的逻辑卷”,再删除VG,最后删除PV。

pv管理工具

显示pv信息

pvs:简要pv信息显示

pvdisplay

创建pv

pvcreate /dev/DEVICE

vg管理工具

显示卷组

vgs vgdisplay

创建卷组

vgcreate  [-s #[kKmMgGtTpPeE]] VolumeGroupName  PhysicalDevicePath [PhysicalDevicePath...]

管理卷组

vgextend  VolumeGroupName  PhysicalDevicePath [PhysicalDevicePath...]

vgreduce  VolumeGroupName  PhysicalDevicePath [PhysicalDevicePath...]

删除卷组

先做pvmove

再做vgremove

lv管理工具

显示逻辑卷

lvs

Lvdisplay

创建逻辑卷

lvcreate -L #[mMgGtT] -n NAME VolumeGroup

删除逻辑卷

lvremove /dev/VG_NAME/LV_NAME

重设文件系统大小

fsadm [options] resize device [new_size[BKMGTEP]]

resize2fs [-f] [-F] [-M] [-P] [-p] device [new_size]

扩展和缩减逻辑卷

扩展逻辑卷:

lvextend -L [+]#[mMgGtT] /dev/VG_NAME/LV_NAME

resize2fs /dev/VG_NAME/LV_NAME

缩减逻辑卷:

umount /dev/VG_NAME/LV_NAME

e2fsck -f /dev/VG_NAME/LV_NAME

resize2fs /dev/VG_NAME/LV_NAME

lvreduce -L [-]

/dev/VG_NAME/LV_NAME # mount

创建逻辑卷实例

创建物理卷

pvcreate  /dev/sda3

为卷组分配物理卷

vgcreate  vg0  /dev/sda3

从卷组创建逻辑卷

lvcreate  -L  256M  -n data  vg0

mke2fs  -j   /dev/vg0/data

mount  /dev/vg0/data /mnt/data

逻辑卷管理器快照

快照是特殊的逻辑卷,它是在生成快照时存在的逻辑卷的 准确拷贝 对于需要备份或者复制的现有数据集临时拷贝以及其它操 作来说,快照是最合适的选择。

1 快照只有在它们和原来的逻辑卷不同时才会消耗空间。

2 在生成快照时会分配给它一定的空间,但只有在原来的逻辑卷或 者快照有所改变才会使用这些空间

3 当原来的逻辑卷中有所改变时,会将旧的数据复制到快照中。

4 快照中只含有原来的逻辑卷中更改的数据或者自生成快照后的快 照中更改的数据

5 建立快照的卷大小只需要原始逻辑卷的15%~20%就够了。也可 以使用lvextend放大快照。

使用LVM快照

为现有逻辑卷创建快照

创建快照

lvcreate -l  64  -s  -n snap-data -p r /dev/vg0/data

挂载快照

mkdir  -p  /mnt/snap

mount -o ro /dev/vg0/snap-data  /mnt/snap

删除快照

umount  /mnt/databackup

lvremove  /dev/vg0/databackup

btrfs文件系统

Btrfs (B-tree, Butter FS, Better FS), GPL, Oracle, 2007, CoW

核心特性:

多物理卷支持:btrfs可由多个底层物理卷组成;支持RAID, 以及联机“添加”、“移除”,“修改”

写时复制更新机制(CoW):复制、更新及替换指针,而非“就地 ”更新

数据及元数据校验码:checksum

子卷:sub_volume

快照:支持快照的快照

透明压缩

文件系统创建:

mkfs.btrfs

-L ‘LABEL‘

-d <type>: raid0, raid1, raid5, raid6, raid10, single

-m <profile>: raid0, raid1, raid5, raid6, raid10, single, dup

-O <feature>

-O list-all: 列出支持的所有feature

mkfs.btrfs -L mydata -f /dev/sdb /dev/sdc

属性查看:

btrfs filesystem show ; blkid

btrfs filesystem show –mounted|all-devices

挂载文件系统:

mount -t btrfs /dev/sdb MOUNT_POINT

透明压缩机制:

mount -o compress={lzo|zlib} DEVICE MOUNT_POINT

在线修改文件系统大小

man btrfs

btrfs filesystem resize -10G /mydata

btrfs filesystem resize +5G /mydata

btrfs filesystem resize max /mydata

查看

df –lh; btrfs filesytem df /mydata

添加设备:

man btrfs-device

btrfs device add /dev/sdd /mydata

子卷管理

btrfs subvolume show /mnt/subv1

btrfs subvolume delete /mydata/subv1

创建快照:

btrfs subvolume snapshot /mydata/subv1 \

/mydata/snapshot_subv1 btrfs subvolume list /mydata

删除快照

btrfs subvolume delete /mydata/snapshot_subv1

对一个文件做快照(当前卷)

cd /mydata/subv1

cp --reflink testfile snapshot_testfil

实验ext4和btrfs互转

btrfs转化ext4文件系统

umount /mnt

btrfs-convert -r /dev/sdd1

blkid /dev/sdd1

再转换成btrfs

btrfs-convert  /dev/sdd1

网络管理

网络概念

网络,是指地理位置不同,具有独立功能的计算机及周边设备,通过在网络操作系统中连接的通信线路,管理和协调网络管理软件和网络通信协议,实现计算机系统的资源共享和信息传输计算机系统。

资源共享的功能和优点

数据和应用程序

资源

网络存储

备份设备

常见的网络物理组件

路由器

交换机

网卡

连接器

用户应用程序对网络的影响

批处理应用程序

FTP、TFTP、库存更新

无需直接人工交互

带宽很重要,但并非关键性因素

交互式应用程序

库存查询、数据库更新。

人机交互。

因为用户需等待响应,所以响应 时间很重要,但并非关键性因素, 除非要等待很长 时间。

实时应用程序

VoIP

视频

人与人的交互

端到端的延时至关重要

网络的特征

速度

成本

安全性

可用性

可扩展性

可靠性

拓扑

物理拓扑分类

总线拓扑

环装拓扑

星型拓扑

总线拓扑

所有设备均可接收信号

星型拓扑

通过中心点传输

单一故障点

扩展星型拓扑

比星型拓扑的复原能力更强

环拓扑

信号绕环传输

单一故障点

双环拓扑

信号沿相反方向传输

比单环的复原能力更强

全网状拓扑

容错能力强

实施成本高

部分网状拓扑

在容错能力与成本之间寻求平衡

OSI 模型的七层结构

应用层:为进程提供网络服务 提供身份验证登录

表示层:提供加密 构建数据 协商传输语法

会话层:主机间通信 建立管理和终止应用程序之间的会话

传输层:确保数据的可靠性 具有 检测和恢复数据

网络层:数据传输 选择最佳路径 支持逻辑寻址

数据链路层: 定义如何格式化数据 如何控制访问 支持错误检测

物理层:  二进制传输

数据封装

数据解封

对等通信

三种通讯模式

单播

组播

广播

LAN 的组成

pc router switch hub

制作水晶头

顺序

白橙 橙 白绿 蓝 白蓝 绿 白棕 棕

UTP直通线 Straight-Through

UTP交叉线 Crossover

冲突检测的载波侦听多路访问CSMA/CD

Hub集线器

Hub:多端口中继器

Hub并不记忆该信息包是由哪个MAC地址发 出,哪个MAC地址在Hub的哪个端口

Hub的特点: 共享带宽 半双工

以太网桥

交换式以太网的优势

扩展了网络带宽

分割了网络冲突域,使网络冲突被限制在最小的范围内

交换机作为更加智能的交换设备,能够提供更多用户所要 求的功能:优先级、虚拟网、远程检测……

以太网桥的工作原理

1 以太网桥监听数据帧中源MAC地址,学习MAC,建立MAC表

2 对于未知MAC地址,网桥将转发到除接收该帧的端口之外的 所有端口

3 当网桥接到一个数据帧时,如果该帧的目的位于接收端口所 在网段上,它就过滤掉该数据帧;如果目的MAC地址在位于 另外一个端口,网桥就将该帧转发到该端口

4 当网桥接到广播帧时候,它立即转发到除接收端口之外的所 有其他端口

Hub和交换机比较

1 集线器属于OSI的第一层物理层设备,而网桥属于OSI的第二 层数据链路层设备

2 从工作方式来看,集线器是一种广播模式,所有端口在一个冲 突域里面。网桥的可以通过端口隔离冲突

3 Hub是所有共享总线和共享带宽。网桥每个端口占一个带宽

路由器

为了实现路由,路由器需要做下列事情:

分隔广播域

选择路由表中到达目标最好的路径

维护和检查路由信息

连接广域网

路由:

把一个数据包从一个设备发送到不同网络里的另一个设 备上去。这些工作依靠路由器来完成。路由器只关心网络的 状态和决定网络中的最佳路径。路由的实现依靠路由器中的 路由表来完成

VLAN

分隔广播域

安全

灵活管理

VLAN = 广播域= 逻辑网络 (Subnet)

TCP/IP 协议栈

Transmission Control Protocol

/Internet Protocol

传输控制协议/因特网互联协议

TCP/IP是一个Protocol Stack

包括TCP 、IP、UDP、ICMP、RIP、TELNET、 FTP、SMTP、ARP等许多协议

最早发源于美国国防部(缩写为DoD)的 因特网的前身ARPA网项目,1983年1月1 日,TCP/IP取代了旧的网络控制协议NCP ,成为今天的互联网和局域网的基石和标 准。由互联网工程任务组负责维护。 共定义了四层

和ISO参考模型的分层有对应关系

TCP 特性

工作在传输层面向连接协议

双工模式操作

错误检查

数据包序列

确认机制

数据恢复特性

TCP 包头

建立链接

三次握手

TCP 确认

固定窗口

TCP滑动窗口

UDP 特性

工作在传输层

提供不可靠的网络访问

非面向连接协议

有限的错误检查

传输性能高

无数据恢复特性

UDP 包头

Internet 层

Internet Control Message Protocol

Address Resolution Protocol

ARP 广播形式 传输

时间: 2024-12-19 01:27:22

lvm 逻辑卷 和 网络管理的相关文章

LVM逻辑卷管理

本次内容 1.什么是LVM 2.为什么使用LVM 3.LVM的操作命令 4.LVM的具体操作实现 一.什么是LVM LVM:Logical Volume Manager,即逻辑卷管理,它是Linux环境下的一种磁盘管理方式,其功能在于能弹性调整文件系统的容量.LVM中有几个专业名词,重点来说以下一个 PV:物理卷 LVM的基本存储逻辑块,但和基本的物理存储介质(如分区.磁盘等)比较,却包含有与LVM相关的管理参数. VG:卷组 由一个或多个PV构成,为上层的逻辑卷提供空间 LV:逻辑卷 类似于磁

LVM逻辑卷

1. 创建分区,分区类型:8e Linux LVM 2. 创建PV # pvcreate /dev/vdb{5,6,7} # pvs # pvdisplay               #查看PV信息 3. 创建VG # vgcreate vg0 /dev/vdb5 /dev/vdb6 选项:-s:指定PE的大小 # vgs # vgdisplay # vgdisplay vg0 -v        #可以查看vg0由哪几个PV组成  # vgchange -s 2M vg0      #更改P

LVM逻辑卷-创建、扩容、缩减、迁移、快照

LVM逻辑卷 逻辑卷管理工具,允许在多个物理设备之间重新组织文件系统,包括重新设定文件系统的大小 PE  物理盘区,类似于磁盘中的block 逻辑卷的基本存储单位就是PE dm:device mapper将一个或多个底层块设备组织成一个逻辑设备的模块 设备名:/dev/dm-#  //系统自动分配,常用软链接定义 软链接:两种方式表示 /dev/mapper/卷组-逻辑卷 /dev/卷组/逻辑卷 LVM可以弹性的修改容量 基本概念: pv  //物理卷 vg  //卷组 lv  //逻辑卷 本次

lvm逻辑卷的管理

lvm 逻辑卷管理 工作原理:它是将普通的磁盘管理动态化,我们可以将物理硬盘封装起来,将其转换为逻辑卷进行管理,他经过的过程为物理卷(pv)- 逻辑卷组(vg)-逻辑卷(lv) 步骤: 1:创建分区 fdisk /dev/sda 使得分区类型为8e 注:lsmod    #查看系统模块 df -lf   #查看系统分区 2:创建物理卷   #pvcreate /dev/sda10 物理卷支持: pvcreate  pvremove  pvdisplay  pvmove 3:创建逻辑卷组: #vg

Linux磁盘管理:LVM逻辑卷创建及使用

Linux磁盘管理:LVM逻辑卷创建及使用    一.创建LVM逻辑卷    通过图文并茂的方式来看看如何创建我们的LVM ,首先是要将我们的物理硬盘格式化成PV,然后将多个PV加入到创建好的VG中,最后通过VG创建我们的LV.所以我们第一步就是将我们的物理硬盘格式化成PV(物理卷) ①将物理硬盘格式化成PV(物理卷) 使用的是 pvcreate 命令 这里我已经事先虚拟化了3快物理硬盘,每块硬盘的大小为8G,通过 fdisk -l 命令可以查看 [[email protected] ~]# f

LVM逻辑卷基本概念及LVM的工作原理

这篇随笔将详细讲解Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理!!! 一.传统的磁盘管理 其实在Linux操作系统中,我们的磁盘管理机制和windows上的差不多,绝大多数都是使用MBR(Master Boot Recorder)都是通过先对一个硬盘进行分区,然后再将该分区进行文件系统的格式化,在Linux系统中如果要使用该分区就将其挂载上去即可,windows的话其实底层也就是自动将所有的分区挂载好,然后我们就可以对该分区进行使用了. 但是这种传统的磁盘管理经常会带来很

Linux LVM逻辑卷配置过程详解

Linux LVM逻辑卷配置过程详解 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份.删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要. LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上.文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性.RHEL5默认安装的分区格式就是LVM逻辑卷的格式,需要注意的是/boot分区不能基于LVM创建,必须独立出

【转载】Linux磁盘管理:LVM逻辑卷管理

Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理 这篇随笔将详细讲解Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理!!! 一.传统的磁盘管理 其实在Linux操作系统中,我们的磁盘管理机制和windows上的差不多,绝大多数都是使用MBR(Master Boot Recorder)都是通过先对一个硬盘进行分区,然后再将该分区进行文件系统的格式化,在Linux系统中如果要使用该分区就将其挂载上去即可,windows的话其实底

[Linux] centOS 6.5 LVM 逻辑卷 管理 实验报告

目录 1.      LVM 简介 2.      LVM基本术语 3.      LVM的安装 4.      LVM的使用 4.1        物理卷的管理 4.2        卷组的管理: 4.3        逻辑卷的管理: 5.      一个例子 5.1        练习: 5.2        开始部署 1.   LVM 简介 LVM逻辑卷管理器(英语:Logical Volume Manager,缩写为LVM),又译为逻辑卷宗管理器.逻辑扇区管理器.逻辑磁盘管理器,是Lin