11,Linux磁盘管理

1,linux系统当前支持两种动态可扩展磁盘管理方式
1,raid管理:这是在系统安装前的一种初始化硬盘管理方式,普遍使用raid0,raid1,raid5,raid10等逻辑磁盘阵列管理方式 。

raid0:至少1块盘   读写速度快   无冗余                      一块盘损坏数据丢失
raid1:至少2块盘   读写速度慢 一块读写一块备份     可以损失一块盘
raid5:至少3块盘     速写速度快   一块校验盘                可以损失一块盘
raid10:至少4快盘    读写速度快   一半读写一半备份     可以损失一半硬盘
raid5校验盘逻辑图:

2,在系统安装完通过LVM命令做到磁盘管理(慢慢的变少)

2,硬盘分类:
1,按硬盘结构分类:
机械硬盘(HDD: 速度慢 适合大量数据存储 成本低
固态硬盘(SSD) 熟读快 SSD(内存) 成本贵

2,按照硬盘接口分类:
SCSI
SATA
SAS(主流)
PCI-E

/dev 下是Linux系统所以硬件设备文件
/dev/sda 表示第一块硬盘
/dev/sda1 表示第一块硬盘第一个分区
/dev/sda2 表示第一块硬盘第二个分区
/dev/sda3 表示第一块硬盘第三个分区
/dev/sda4 表示第一块硬盘第四个分区
注:一块硬盘最多4个主分区。或者三个主分区,第四个主分区留出来做扩展分区(extend),名称就从/dev/sda5开始
/dev/sdb 表示第二块硬盘
/dev/sdc 表示第三块硬盘
MBR扇区: 共512K,主引导记录所在地

fdisk -l 查看当前硬盘分区情况
df -h 查看当前分区使用挂载情况
lsblk 以树形结构显示分区情况
blkid 查看分区唯一表示UUID
/etc/fstab 分区自动挂载文件

3,磁盘分区命令主要有两个:
fdisk : 最大支持不超过2T分区
parted:支持GPT,适用于大容量分区

fidsk分区命令
步骤一:fdisk /dev/sda
p 显示当前分区情况
n 创建分区
primany 选主分区
extended 选扩展分区
d 删除分区
w 保存设置
步骤二:mkfs.xfs /dev/sda1
ext2
ext3
ext4 Linux6系列用的文件系统格式
xfs Linux7系列用的文件系统格式
当然:一个硬盘也可以不用分区,直接就格式化使用它,整块盘使用比分区使用的话速度更快
步骤三:挂载
mount /dev/sda1 /mnt 将该分区挂载在/mnt目录下,当你在/mnt目录下写数据就是将数据写入/dev/sda1
umount /dev/sda1
umount /mnt 卸载挂载
步骤四:实现开机自动挂载分区
1,echo ‘mount /dev/sda1 /mnt‘>>/etc/rc.local
2,写入/etc/fstab

parted:命令分区
parted -l 查看当前分区情况
步骤一: parted /dev/sda 分区
mktable 创建磁盘标签GPT,fdiskz支持的是MBR
gpt 手写gpt
p 查看分区情况
mkpart 开始分区

可以一直分区下去…parted分区支持128个主分区
步骤二:mkfs.xfs /dev/sdb1
步骤三:挂载
步骤四:实现开机自动挂载

4,企业案例:
java环境内存不够,占用swap分区
free -h 查看当前mem和swap详情
dd if=/dev/zero of=/tmp/200m bs=1M count=200 dd本质是创建文件,复制文件的命令作用

/dev/zero 白洞不断内容的输出
/dev/null 黑洞不断的内容吸入

mkswap /tmp/200 格式化分区
swapon /tmp/200 激活swap分区

5,查找系统中的大文件
1,find / -type f -szie +2G|xargs ls -lh

2,find / -type f -size +2G -exec ls -lh {} \;

3,du

6,添加默认网关
route add default gw xxxx
route del defalut gw xxxx

添加路由条目
ip route add 0/0 via 网关
ip route del 0/0 via 网关

网卡添加ip
ip address add xxxx/24 dev eth0
ip address add xxxx/24 dev eth1

原文地址:https://blog.51cto.com/13858002/2433203

时间: 2024-11-06 12:35:04

11,Linux磁盘管理的相关文章

Linux磁盘管理高级

Linux磁盘管理高级 LVM Btrsh LVM 逻辑卷管理(LVM)指系统将物理卷管理抽象成一个逻辑卷,包括重新设定文件系统的大小,LVM可以弹性的更改LVM的容量,通过交换PE来进行资料的转换,将原来LV内的PE转移到其他的设备中以降低LV的容量,或将其他设备中的PE加到LV中以加大容量. LVM还有快照的功能,快照区与原本的LV共用很多PE的区块,因此快照区与被快照的LV必须要要在同一个VG上!系统恢复的时候的文件数量不能高于快照区的实际容量. LVM的基本原理可用下图表示: LVM: 

分析Linux磁盘管理与文件系统专题三

1.前言 紧接着我的上一篇博客进行磁盘管理操作: http://zhangfengzhe.blog.51cto.com/8855103/1430531 我们已经对磁盘进行了分区,信息如下: [[email protected] ~]# fdisk -l /dev/sdb Disk /dev/sdb: 1073 MB, 1073741824 bytes 255 heads, 63 sectors/track, 130 cylinders Units = cylinders of 16065 * 5

深入剖析linux磁盘管理

一.linux中常见的磁盘: 无论什么操作系统,归根还是要落实与磁盘上的,对于磁盘的管理也是linux管理必备的一项技能.在linux中"一切皆文件"的思想贯彻整个linux的学习中,包括像是磁盘等的硬件也是在linux的/dev/目录下类似于文件形式的存放,常见的SATA口USB优盘或是SCSI口的硬盘在linux中是以/dev/sd[a-p]开头的文件,早期的IDE硬盘现在已经很少见了,这种硬盘在linux中是以/dev/hd[a-d],CDROM是以/dev/cdrom开头的文件

Linux磁盘管理基础

Linux磁盘管理基础 硬盘结构 文件系统与MBR.GTP 磁盘管理三步骤:分区.格式化.挂载 mount 硬盘结构 硬盘的基本组成材质是盘片,不同容量硬盘的盘片数不等.每个盘片有两面,都可记录信息.盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道,不同盘片相同半径的磁道所组成的圆柱称为柱面,每个磁道被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2^N 次方(N=0.1.2.3)字节信息.在DOS中每扇区是128×2^2 次方=512字节. 硬盘存储相关术语:CHS hea

Linux 磁盘管理--RAID1创建

1.  场景 2.  POC环境 # uname -a Linux localhost 3.10.0-123.el7.x86_64 #1SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux # cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) 3.  具体操作 3.1.  分区 # fdisk -l Disk /dev/sdc: 32.2 GB, 32

Linux磁盘管理及文件系统

Linux磁盘管理及文件系统 1.Linux磁盘管理 识别硬盘设备:/dev/sd 标记不同的硬盘设备:/dev/sd[a-z] 标记同一设备上的不同分区:/dev/sd[a-z][1-] 1-4: 主或扩展分区标识 5+:逻辑分区标识 2.设备文件:特殊文件 设备号: major, minor major: 设备类型 minor: 同一类型下的不同设备 "块":block,随机设备 "字符":character,线性设备 3.分区工具: (1)fdisk, par

20、磁盘管理—linux磁盘管理详解(分区)

linux磁盘管理 添加磁盘步骤: fdisk 管理磁盘分区 格式化文件系统. 设备挂载 开机自动挂载 UUID挂载 取消挂载点 Parted(gpt大于2G分区) 查看文件系统的使用情况. df 查看挂载信息与磁盘使用量 du 查看使用量 查看分区状况lsblk 查看设备信息blkid linux磁盘管理 当全新安装了一块新的硬盘设备后,为了更充分.安全的利用硬盘空间首先要进行磁盘的分区,然后格式化,最后挂载使用. 添加磁盘步骤: 添加设备->分区->格式化(创建文件系统)-> [起名

linux磁盘管理之LVM逻辑卷认识与管理详解(实验详细,可跟做)

Linux磁盘管理之LVM逻辑卷认识与管理详解 前言 本文接着上篇文章作如下延伸:链接:Linux磁盘管理之磁盘管理与文件系统 什么是LVM?为什么需要LVM? 如何具体进行LVM逻辑卷管理? 什么是磁盘配额?为什么需要磁盘配额? 在Linux中进行磁盘配额的条件是什么呢? 如何具体进行磁盘配额? 下面对以上问题逐一讲解,深入实例进行操作,带你深入理解linux磁盘管理之LVM逻辑卷管理. 一.LVM概述 1.什么是LVM?为什么需要LVM? ? 许多 Linux 使用者安装操作系统时都会遇到这

linux 磁盘管理

linux磁盘管理 I/O Port: I/O 设备地址 块设备:block, 存取单位"块",磁盘 字符设备:char, 存取单位"字符", 键盘 设备文件:关联至一个设备驱动程序,使能够与之对应的硬件设备进行通信 设备号:主设备号   次设备号 设备文件只有源数据(属性),没有数据,都是特殊类型的文件,目录也是 /dev/dev_file都在这儿 硬盘的接口类型: 并行(慢于串口): IDE   133MB/S(接口速率) SCSI  640MB/S 串口: S

第十一章 linux磁盘管理(1)

Linux磁盘管理 涉及到的命令如下: fdisk -l              查看当前磁盘使用情况 fdisk /dev/sdb        划分分区 mkfs.ext4 /dev/sdb1   给分区格式化 mkdir /data           创建挂载目录 mount /dev/sdb1 /data 将新划分的分区挂载到/data目录 vi /etc/fstab         将挂载信息卸载配置文件里,开机启动挂载信息 /dev/sdb1 /data  ext4 defaul