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

相关推荐

  • bash编程初体验(三)

    bash编程初体验之for for while until 概述 本文将介绍以for为代表的循环语句在shell 脚本中的应用,常见的循环语句有for, while,until,作为循环语句,顾名思义,它就是重复地做一件事,直到满足某一条件而退出;另外,还有两个循环控制语句continue与break来配合循环语句,以实现临时中断或跳出循环的功能;以下为fo…

    Linux干货 2016-08-24
  • 马哥教育网络19期+第十五周课程练习

    1、总结sed和awk的详细用法;   a).sed命令 sed可以实现grep的大部分功能,而且还可以查找替换 [root@localhost ~]# sed '10'p -n 1.txt [root@localhost ~]# sed &#039…

    Linux干货 2016-08-22
  • N27_第二周作业。

    linux上的文件管理类命令都有哪些?其常用的使用方法及其相关示例演示。 答: 有cp、mv、rm cp  复制命令 常用选项: cp -i        #交互式 cp -r       #递归复制目录及其子目录的内容 cp -a      # 归档,相当于dR –preserve=all cp -d     #表示不跟踪符号链接所指向的原文件…

    2017-10-09
  • if case语句练习

     1、 写一个脚本/root/bin/createuser.sh,实现如下功能:使用一个用户名做为参数,如果指定参数的用户存在,就显示其存在,否则添加之;显示添加的用户的id号等信息 [root@localhost bin]# cat createuser.sh #!/bin/bash # Date…

    Linux干货 2016-08-15
  • 学习学习,复习复习,linux基础中的基础

    计算机的组成及其功能          根据冯诺依曼体系结构构成的计算机,应该具备以下几点功能: l  具有把程序、数据输入到计算机的能力 l  具有长期记忆程序、数据、中间结果以及最终结果的能力 l  能够完成各种算术运算、逻辑运算和数据传输的数据…

    Linux干货 2016-09-25
  • 如何实现在命令行输入pwd时显示出ifconfig的效果

    1、使用type ifconfig 查看   2、使用type pwd 查看 如果还没有使用过pwd则显示如下,表示pwd属于内部命令,然后输入enable -n pwd 禁用这个内部命令   如果已经使用过,就会显示hash,已经缓存过   此时就不仅需要禁用内部命令,还需要使用hash -d pwd 清除pwd的缓存,使其在…

    2017-07-13