Linux系统——文件系统与LVM 逻辑
格式化命令 mkfs、 mkswap
mkfs格式化数据磁盘
# mkfs -t ext4 /dev/sdb1
# mkfs.ext4 /dev/sdb1
-t 指定格式化文件类型
-b 指定block大小,单位字节
-I inode大小
-U 设UUID号
-q 执行不显示信息
mkswap格式化虚拟磁盘
# mkswap /dev/sdb5

# swapon -s 查看已挂载的虚拟磁盘情况
# swapon /dev/sdb5 查看挂载情况
# swapoff /dev/sdb5 卸载虚拟缓存
===============================
查看磁盘情况 df命令
df -h 显示更易读的容量单位
df -i 显示iNode数量
df -T显示对应文件系统的类型
=================================
挂载、卸载 mount、umount命令
mount -t 类型 存储设备 挂载目录
mount -a 挂载/etc/fstab中已记录的所有挂载
mount 查看当前挂载
mount -o loop ISO镜像文件 挂载目录
mount -o rw 读写方式挂载
mount -o ro 只读方式挂载
mount -o remount 重新挂载
umount 挂载目录
umount 存储设备位置
umount -a 卸载所有/etc/fstab已记录的挂载
=========================
自动挂载 /etc/fstab
# vim /etc/fstab
在自动挂载文件中,末行输入,
/dev/vg0/yunjisuan /root/benet1 ext4 defaults 0 0
保存并退出
=========================
刷新 resize2fs
# resize2fs /dev/vg0/yunjisuan
========================
查看UUID号
# blkid /dev/vg0/yunjisuan
===============================
内存使用监控 free命令
free -m 以M的方式显示内存情况

===========================
U盘挂载步骤
1、在笔记本上把ISO镜像文件拷贝到U盘
2、将U盘插入服务器的U盘接口
3、此时,/dev目录下会有U盘接口文件
4、挂载U盘,# mount -o loop /dev/U盘文件
5、从/tmp目录下,将镜像文件拷贝带操作系统其它目录里
6、挂载光盘镜像,# mount -o loop xx.iso /media/cdrom
====================================
个人配置脚本的使用
该文件里的内容会开机自启动,我们只需把要设置开机自启动的程序添加进该文件里,并做好备注即可。
/etc/rc.d/rc.local文件=====快捷方式/etc/rc.local文件
# vim /etc/rc.d/rc.local
在末行输入,
"xx年xx月xx日,代号======>下行命令的具体作用"
# mount /dev/vg0/yunjisuan /root/benet1
并删除之前写入/etc/fstab的/dev/vg0/yunjisuan开机自动挂载行,即可
===================================
LVM虚拟磁盘
作用:
(1)在不影响使用的情况下,扩充硬盘容量
(2)将对各物理磁盘整合成一张大的虚拟磁盘
整合、扩展逻辑卷
创建物理卷
# pvcreate /dev/sd[bcd]
创建卷组
# vgcreate -s 8 vg0 /dev/sd[bcd]
创建逻辑卷
# lvcreate -L 20G -n yunjisuan vg0
格式化/dev/vg0/yunjisuan
# mkfs.ext4 /dev/vg0/yunjisuan

查看UUID号
# blkid /dev/vg0/yunjisuan
将/dev/vg0/yunjisuan挂载到/root/benet1
# mount /dev/vg0/yunjisuan /root/benet1
查看磁盘情况
# df -h

扩展逻辑卷
# lvextend -L +10G /dev/vg0/yunjisuan
查看逻辑卷
# lvs
查看磁盘情况
# df -h
刷新磁盘数据
# resize2fs /dev/vg0/yunjisuan

查看磁盘情况
# df -h

设置自动挂载
(第一种方法)
# vim /etc/fstab
/dev/vg0/yunjisuan /root/benet1 ext4 defaults 0 0
挂载/etc/fstab中已记录的挂载文件
# mount -a

(第二种方法)
# vim /etc/rc.d/rc.local
备注日期,操作人及命令的作用
# mount /dev/vg0/yunjisuan /root/benet1
重启
# reboot
查看磁盘情况
# df -h
==========================================
缩减逻辑卷
先检查逻辑卷是否有错误
# e2fsck /dev/vg0/yunjisuan
调整逻辑卷超级块大小为10G
# resize2fs -f /dev/vg0/yunjisuan 10G
缩减逻辑卷容量为10G
# lvreduce -L 10G /dev/vg0/yunjisuan
查看逻辑卷
# lvs

更新一下,更新成功
# resize2fs /dev/vg0/yunjisuan
卸载/dev/vg0/yunjisuan
# umount /dev/vg0/yunjisuan
格式化/dev/vg0/yunjisuan
# mkfs.ext4 /dev/vg0/yunjisuan

将/dev/vg0/yunjisuan挂载到/root/benet1
# mount /dev/vg0/yunjisuan /root/benet1
查看磁盘情况
# df -h

Linux系统——文件系统与LVM 逻辑的更多相关文章
- linux运维基础知识-系统分区及LVM逻辑卷的创建
系统分区及LVM逻辑卷的创建 分区 创建逻辑卷 LVM简介:逻辑卷管理器(LogicalVolumeManager)本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的抽象层次,如图 ...
- Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理
一.传统的磁盘管理 其实在Linux操作系统中,我们的磁盘管理机制和windows上的差不多,绝大多数都是使用MBR(Master Boot Recorder)都是通过先对一个硬盘进行分区,然后再将该 ...
- 【转载】Linux磁盘管理:LVM逻辑卷管理
Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理 这篇随笔将详细讲解Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理!!! 一. ...
- Linux学习之CentOS(二十六)--Linux磁盘管理:LVM逻辑卷的创建及使用
在上一篇随笔里面 Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理,详细的讲解了Linux的动态磁盘管理LVM逻辑卷的基本概念以及LVM的工作原理, ...
- Linux磁盘分区与lvm逻辑卷
硬盘接口的种类分四类:(价格由低到高) IDE SATA硬盘:别名串口硬盘,具有较强的纠错能力. SCSI硬盘:即采用SCSI接口的硬盘,SCSI接口具有应用范围广,多任务,带宽大,CPU占用率低. ...
- Linux磁盘管理之LVM逻辑卷快照
一.快照的工作原理 所谓快照就是将当时的系统数据记录下来,在未来若有数据变动,则会将变更前的数据放入快照区进行保存.我们可理解为快照就是给系统拍了一张照片,记录当时系统在拍快照的状态.只不过现实生活中 ...
- linux的存储管理(RALD) LVM 逻辑卷管理 虚拟阵列
磁盘存储管理 LVM 逻辑卷 虚拟阵列 1.Linux系统中 磁盘使用 存在3个大问题: 1.灵活性 2.安全性 3.性能 2.解决办法RAID独立磁盘冗余阵列 RAID(Redundant Arra ...
- Linux磁盘管理:LVM逻辑卷的创建及使用
一.创建LVM逻辑卷 事先添加了三块虚拟物理磁盘/dev/sdb 1G, /dev/sdc 2G, /dev/sdd 3G 使用fdisk –l命令查看: [root@localhost ~]# fd ...
- linux 调整文件系统大小 LVM
fuser -m /home umount /home lvreduce -L 150G /dev/mapper/centos-home lvextend -L +300G /dev/mapper/c ...
随机推荐
- Centos7 之安装Logstash ELK stack 日志管理系统
一.介绍 The Elastic Stack - 它不是一个软件,而是Elasticsearch,Logstash,Kibana 开源软件的集合,对外是作为一个日志管理系统的开源方案.它可以从任何来源 ...
- 修复mysql:[ERROR] Native table ‘performance_schema’
转: http://www.amznz.com/error-native-table-performance_schema/ mysql数据库出现如下错误,主要是因为升级了mysql软件包,而一些数据 ...
- 求出每个team粉丝数最多的3个国家
有这么个表 fans(team,nationality,fanCount) 'Barcelona','Germany',12000'Barcelona','Spain',18000'Barcelona ...
- VC++ 监视文件(夹)
参考:http://www.cnblogs.com/fangkm/archive/2009/03/31/1426526.html WinFileSystemMonitor.h C++ Code 1 ...
- ios 开发之 -- UILabel的text竖行显示
让UILabel的内容竖行显示,我经常用一下两种方式: 第一种:使用换行符 \n label.text = @"请\n竖\n直\n方\n向\n排\n列"; label.number ...
- UE4中VR模式下窗口单目双目的问题
如果要是单目的话使用HMD MIRROR MODE 3或者4
- ios浅谈关于nil和 NIL区别及相关问题
本文转载至:http://blog.csdn.net/guozh/article/details/8469131 1.nil和null从字面意思来理解比较简单,nil是一个对象,而NULL是一个值,我 ...
- JMS和ActiveMQ的关系
JMS和MQ的关系: JMS是一个用于提供消息服务的技术规范,它制定了在整个消息服务提供过程中的所有数据结构和交互流程.而MQ则是消息队列服务,是面向消息中间件(MOM)的最终实现,是真正的服务提供者 ...
- WCF入门(十)——服务对象模型
当发生一次WCF请求-响应操作时,会经过如下几个步骤 WCF Client想WCF Server发送一个服务请求 WCF Server创建WCF服务对象 WCF Server调用WCF服务对象接口,将 ...
- 【BZOJ4517】[Sdoi2016]排列计数 组合数+错排
[BZOJ4517][Sdoi2016]排列计数 Description 求有多少种长度为 n 的序列 A,满足以下条件: 1 ~ n 这 n 个数在序列中各出现了一次 若第 i 个数 A[i] 的值 ...