linux 第十天学习
一、RAID
1、常见RAID (RAID 0、RAID1、RAID5、RAID10)
2、RAID 10 阵列添加
2.1、添加硬盘
2.2、查看系统加载
2.3、mdadm 命令添加RAID阵列
2.4、查看RAID初始化状态
2.5、格式化RAID 磁盘
2.6、挂在并写入配置文件
2.7 重启系统并查看
2.7.1 、reboot (重启系统)
2.7.2、df -h (查看磁盘挂载)
二、RAID磁盘故障处理
2.1、移除硬盘
2.2、添加新盘到RAID
2.3、添加RAID5 和热备盘
2.3.1、查看
2.3.2、查看处理结果
2.3.3、mkfs.xfs /dev/md0 (格式化)
2.3.4、mkdir /newmd0(格式化)mount /dev/md0 /newmd0/(挂载)
2.3.5、vim /etc/fstab (/dev/md0 /newmd0 xfs defaults 0 0) (添加开机启动项)
2.4、磁盘损坏还原
2.4.1、移除硬盘
2.4.2、RAID 恢复
三、LVM(逻辑卷管理器)
3.1、LVM
a、PV 物理卷 b、VG 卷组 c、逻辑卷
3.2、创建LVM
ls -hl /dev/sd*
pvcreate /dev/sdb /dev/sdc
vgcreate ganggang /dev/sdb /dev/sdc
vgdisplay
lvcreate -n wawa -L 400M ganggang
mkfs.ext4 /dev/ganggang/wawa
mkdir /wawa
mount /dev/ganggang/wawa /wawa
df -h
3.3、修改LVM(扩容、缩小、删)
扩容
umount /wawa/
lvextend -L 800M /dev/ganggang/wawa
e2fsck -f /dev/ganggang/wawa
resize2fs /dev/ganggang/wawa
mount /dev/rise/dream /newdream/
df -h
缩小
umount /wawa
resize2fs /dev/ganggang/wawa 300M
lvreduce -L 300M /dev/ganggang/wawa
vim /etc/fstab
/dev/ganggang/wawa /wawa ext4 defaults 0 0
三、快照
1、快照
a、快照卷与LVM卷相同 b、快照单词有效,恢复后删除 c、快照使用LVM中的VG空间
2、快照添加
a、查看VG(vgdisply),PE块大小
3、快照恢复
umount /newdream/ (卸载挂在卷)
lvconvert --merge /dev/rise/SNAP
mount -a
注:文章整理来自《linux就该这么学》作者刘遄
linux 第十天学习的更多相关文章
- linux第十八章学习笔记
第十八章 调试 内核级开发的调试工作远比用户级开发艰难,它带来的风险比用户级别更高. 一.准备开始 1. 准备工作需要: 一个bug 一个藏匿bug的内核版本 相关内核代码的知识和运气 2. 在用户级 ...
- 鸟哥Linux私房菜基础学习篇学习笔记3
鸟哥Linux私房菜基础学习篇学习笔记3 第十二章 正则表达式与文件格式化处理: 正则表达式(Regular Expression) 是通过一些特殊字符的排列,用以查找.删除.替换一行或多行文字字符: ...
- 20155303 2016-2017-2 《Java程序设计》第十周学习总结
20155303 2016-2017-2 <Java程序设计>第十周学习总结 目录 学习内容总结 网络编程 数据库 教材学习中的问题和解决过程 代码调试中的问题和解决过程 代码托管 上周考 ...
- 20175126《Java程序设计》第十周学习总结
# 20175126 2016-2017-2 <Java程序设计>第十周学习总结 ## 教材学习内容总结 - 本周学习方式主要为手动敲代码并理解内容学习. -本周学习十二章,主要内容如下: ...
- 20175314 《Java程序设计》第十周学习总结
20175314 <Java程序设计>第十周学习总结 教材学习内容总结 进程与线程:一个进程的进行期间可以产生多个线程. Java内置对多线程的支持,计算机只能执行线程中的一个,Java虚 ...
- Java 第十周学习总结
20145113<Java程序设计>第十周学习总结 基础知识 1.网络通讯的方式主要有两种 TCP(传输控制协议)方式:需要建立专用的虚拟连接以及确认传输是否正确 UDP(用户数据报协议) ...
- 20145213《Java程序设计》第十周学习总结
20145213<Java程序设计>第十周学习总结 教材学习总结 网络编程 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据.程序员所作的事情就是把数据发送到指定的位置,或者接 ...
- 21045308刘昊阳 《Java程序设计》第十周学习总结
21045308刘昊阳 <Java程序设计>第十周学习总结 教材学习内容总结 网络编程 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据. 狭义的网络编程范畴:程序员所作的事情 ...
- Linux网络编程&内核学习
c语言: 基础篇 1.<写给大家看的C语言书(第2版)> 原书名: Absolute Beginner's Guide to C (2nd Edition) 原出版社: Sams 作者: ...
随机推荐
- 通过JTS源码分析Rtree(未完待续)
前言 R树在数据库等领域做出的功绩是非常显著的.它很好的解决了在高维空间搜索等问题.它把B树的思想很好的扩展到了多维空间,采用了B树分割空间的思想,并在添加.删除操作时采用合并.分解结点的方法,保证树 ...
- sqlserver查询当月数据
SELECT * FROM table WHERE datediff(month,LoginTime,getdate())=0 ORDER BY LoginTime SELECT * FROM tab ...
- Logistic Regression 之错误翻译
根据周志华老师的讲法,这里 logistic 是对数几率的意思,所以正确的翻译方法应该叫 对数几率回归, 所以不要以为这个东西叫 逻辑回归,逻辑回归是错误的翻译.
- 【Python】directory字典类型
它的基本格式是(key是键,value是值): d = {key1 : value1, key2 : value2 } Example dir = {'Mic':1,'Sun':2} for k in ...
- php 环境搭配 脚本模式(1)
php介绍目标1:<?phpecho 'hello world'; //配置好了apacheecho '<br/> 现在时间:" .date(’Y-m-d H:i:s‘)“ ...
- 十八、移动端rem布局
使用rem布局,首先要知道自己是根据UI给的视效图的多少基准的,这里是以750px为基准,代码如下: //rem布局,此处根据750px来设置,放大100倍 (function(doc, win) { ...
- SQL点点滴滴_聚集索引设计指南-转载
聚集索引基于数据行的键值在表内排序和存储这些数据行, 每个表只能有一个聚集索引, 因为数据行本身只能按一个顺序存储. 有关聚集索引体系结构的详细信息, 请参阅 聚集索引结构. 每个表几乎都对列定义聚集 ...
- 放弃setInterval-说说定时器
上述事件循环机制的核心是:JS引擎线程和事件触发线程 但事件上,里面还有一些隐藏细节,譬如调用setTimeout后,是如何等待特定时间后才添加到事件队列中的? 是JS引擎检测的么?当然不是了.它是由 ...
- Linux中redis的安装与配置
redis官网地址:http://www.redis.io/ redis安装 在Linux下安装Redis非常简单,这里以2.8.3版本为例,具体步骤如下: 1.下载源码,解压缩后编译源码. $ mk ...
- ignore_user_abort函数制定计划任务
PHP中的ignore_user_abort函数是当用户关掉终端后脚本不停止仍然在执行,可以用它来实现计划任务与持续进程,下面会通过实例讨论ignore_user_abort()函数的作用与用法. ...