lvm 逻辑卷 和 网络管理

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 广播形式 传输

原创文章,作者:a1215276209,如若转载,请注明出处:http://www.178linux.com/42442

(0)
a1215276209a1215276209
上一篇 2016-09-01
下一篇 2016-09-01

相关推荐

  • Linux基础知识之软件包管理(一)

    软件包管理 1.软件运行环境 运维工作的任务: 系统管理、库调用管理(开发接触的多,运维接触的少),安装配置某些程序包,让程序包运行并提供相应类型的服务 程序执行的过程:     程序源代码–>预处理–>编译–>汇编–>链接     预处理:将代码…

    Linux干货 2016-08-22
  • linux的基础小命令

    1、ifconfig,显示主机的IP地址 2、echo 用法echo [short-option]… [string]…     -n:不进行换行     string可以使用单引号或双引号引用变量,单引号变量内容不会替换,双引号会替换  &nb…

    Linux干货 2016-10-30
  • rsync+inotify实现数据同步——单向传输

    实验环境:<从A主机推送数据到B主机[B主机可以有多个]> A主机:10.1.43.102 B主机:10.1.43.103 配置流程: —rsyncserver—- <B主机上配置> 1.vim /etc/rsyncd.conf(用户,目录,模块,虚拟用户及密码文件) vim /etc/rsyncd.…

    Linux干货 2016-10-27
  • linux文件管理

    目录创建删除,软硬链接的区别和注意,file命令的使用,工作中遇到一些情况的处理方法

    2017-11-18
  • Nginx反向代理的常用调度算法

    upstream 调度算法 1.rr 按客户端请求顺序把客户端的请求逐一分配到不同的后端的服务器,这相当于lvs中的rr算法。如果后端服务器岩机(默认情况下只检测80端口,如果后端报502,404,403,503,还是会直接返给用户),岩机服务器会被自动剔除,使用户访问不受影响,请求会分配给正常的服务器 2.weight(权重) 在轮询算法的基础上加上权重(…

    Linux干货 2016-06-01
  • Linux内核编译过程详解

    前言 Linux内核是Linux操作系统的核心,也是整个Linux功能体现的核心,就如同发动机在汽车中的重要性。内核主要功能包括进程管理、内存管理、文件管理、设备管理、网络管理等。Linux内核是单内核设计,但却采用了微内核的模块化设计,支持内核线程以及动态装载内核模块的能力。 Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订…

    Linux干货 2015-04-01