IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> linux 逻辑卷、RAID、定时任务crontab -> 正文阅读

[系统运维]linux 逻辑卷、RAID、定时任务crontab

今日学习~

逻辑卷

将多个磁盘组成一个整体卷组,从卷组中重新创建分区,从而可以创建一个更大或多个大容量的LVM,且可弹性扩展缩容,操作简单,可随意将新增的磁盘加入已有卷组并分配至已有的逻辑卷。
但是如果卷组中的某个磁盘损坏了,会导致整个LVM都坏了。
物理卷(pv):将磁盘通过pvcreate命令初始化为pv盘
卷组(vg) :多个pv盘的总容量组成一个vg卷组
逻辑卷(lv):从vg中分配出任意大小的单个或多个不超过vg总容量的逻辑卷,进行格式化后,即可挂载使用。
基本单元:分配的逻辑大小的最小单元,默认4MB,即,分配的的空间应为4M的倍数。

新增思路:

1:将多个磁盘格式化为pv盘

pvcreate /dev/sdb /dev/sdc /dev/sdd
#查看当前已有的pv盘
pvs   

2:将以下pv盘整合为一个vg组(名字为vg1)

vgcreate vg1 /dev/sdb /dev/sdc /deb/sdd
#查看当前已有的vg组即容量大小
vgs

3:开始对vg组分区,组成新的逻辑卷

#从vg1内分出20G给新盘名字是lv1
lvcreat -L 20G  -n lv1  vg1
#查看逻辑卷
lvscan

4:格式化已分配好的逻辑卷

mkfs.xfs /dev/vg1/lv1

5:开始挂载到路径
创建个新的路径 用于给逻辑卷当作入口使用

mkdir lv1
#将逻辑卷lv1的入口设置在根目录下的lv1
mount /dev/vg1/lv1 /lv1

扩容

#新增pv盘
pvcreate /dev/sde
#加入指定卷组
vgextend vg1 /dev/sde
#给指定逻辑卷增加10G
lvxetend -L +10G /dev/vg1/lv1

删除逻辑卷

#卸载挂载点
umonut /dev/vg1/lv1
#移除逻辑卷
lvremove /dev/vg1/lv1
#移除卷组
vgremove /dev/vg1
#移除pv盘
pvremove /dev/sdb /dev/sdc

RAID

PAID可以将多个磁盘组成RAID阵列,提升磁盘整体性能
RAID技术可以提升读写能力,保证数据安全,预防数据丢失(并不能百分百不丢失,所以还是需要有备份),在开机页面进行设置。
RAID0
至少两块磁盘,但是没有容错机制,读写速度是N*1(磁盘数量)倍,磁盘使用率百分百,数据分写在N块磁盘上,但一旦损坏某一块磁盘,会导致,数据丢失。
RAID1
双数为1组,一半用来写数据,另外的用于备份,读取性能加倍,写入性能一般,有容错机制,但磁盘浪费大。
RAID5
至少3块磁盘,其中两块用于读写,一块用于效验(即只浪费1块磁盘用于奇偶效验),读写性能为N-1,磁盘坏掉一片后,读取性能会下降。且因为需要效验,在写入时,速度也有一定的下降。当磁盘损坏更换入新的磁盘时时,数据同步修复时间也较长,且修复过程也可能导致其他盘损坏。
RAID10
先做RADID1,再做RAID0,利用率和RAID0一样,性能空间降低一半,但只要一对镜像盘中有一块没坏,数据就没问题。

定时任务

字面意思,在设定的时间执行设定好的命令,相关配置文件位置在/etc/crontab

crontab

#进入编辑页面,默认为vi编辑器,在里面编辑需要定时执行的内容
crontab -e
#查看已有的定时任务
crontab -l 
#设定特定用户定时执行任务
crontab -e -u username
#删除定时任务(清空)
crontab -r
*****
* * * * * 不做任何设置则为每分钟执行一次
#每隔3分钟ls一次/etc
/3 * * * * ls /etc

#每小时到345分钟时执行
3-5 * * * * ls /etc

#每小时的第3和第5分钟执行
3,5 * * * * ls /etc

00 05 * * * bash /root/backup.sh &> /dev/null
#每天五点整 执行该脚本,并将结果输出至dev/null

1、命令执行完毕后一般都会有输出,所以,务必在定时任务末尾将输出指向特定的文件内,或者/dev/null
2、要执行的命令最好写入脚本,定时任务直接去执行脚本,不然部分命令容易发生无法执行的情况
3、定时任务一般存在/var/spool/cron/{username}内,所以可以直接通过cp的方式去备份,不然若发生-r误删的情况,找回很麻烦,需要去看var/log/cron执行日志,慢慢寻找
4、定时任务最好注释该命令干嘛的

#禁止该用户使用crontab
echo "username" >> etc/cron.deny

请添加图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-07-26 12:24:56  更:2021-07-26 12:27:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 0:34:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码