磁盘服务

news/2024/10/29 19:46:19/文章来源:https://www.cnblogs.com/Laken/p/18514256

STORAGESRV

服务

DISK
添加大小均为10G的虚拟磁盘,配置raid-5磁盘。
创建LVM命名为/dev/vg01/lv01,大小为100G,格式化为ext4,挂在到本地目录/webdata,在分区内建立测试空文件disk.txt。

磁盘管理-vdo
在 storagesrv 上新加一块 10G 磁盘;
创建 vdo 磁盘,并开启 vdo 磁盘的重删和压缩;
名字为 vdodisk,大小为 150G,文件系统为 ext4;
并设置开机自动挂载。挂载到/vdodata;

磁盘快照
新增 15G 的磁盘,并将其做成 LVM 卷,VG 名称为 snapvg,LV 名称为snaplv 大小为 5G,挂载至/snapdata 目录下;
写入文本的文件数据至/snapdata 目录下,名称为 cs.txt,内容为“this is test!”;
对 LV 卷进行快照,要求创建的逻辑卷快照为只读,快照名称为snapsrc;
删除 cs.txt 文件,将快照挂载至/snap 目录下,进行文件数据的恢复。

DISK

添加硬盘

echo "- - -" >> /sys/class/scsi_host/host0/scan #host0,host1,host2

一个一个试host0、host1、host2出现红色部分就可以停止了

安装mdadm

yum install -y mdadm	#创建LVM工具

创建raid5磁盘

mdadm -Cv /dev/md0 -n3 -x1 -l5 /dev/sd[b-e]
vgcreate /dev/vg01 /dev/md0
lvcreate -L +19.98G -n lv01 vg01
mkfs.ext4 /dev/vg01/lv01	#格式化磁盘
mkdir /webdata	#创建挂载目录
echo "/dev/vg01/lv01 /webdata ext4 defaults 0 0" >> /etc/fstab
mount -a
cd /webdata
touch disk.txt
ls

磁盘管理-vdo

添加新磁盘

image-20241029103145986

安装vdo

yum install -y vdo

创建vdo磁盘

vdo create --name=vdodisk --device=/dev/sdb --vdoLogicalSize=150G	

格式化磁盘,并设置开机自动挂载

# 格式化文件系统为ext4
mkfs.ext4 /dev/mapper/vdodisk#创建挂载文件
mkdir /vdodata#设置开机自动挂载
echo "/dev/mapper/vdodisk /vdodata ext4 defaults 0 0" >> /etc/fstab#挂载
mount -a

测试

查看vdo的重删和压缩

image-20241029103519859

查看挂载

image-20241029103532840

磁盘快照

添加硬盘

image-20241029105348222

配置 LVM 卷,并挂载磁盘

lsblk	# 查看新添磁盘的名称# 创建 LVM 卷
pvcreate /dev/sdb
vgcreate snapvg /dev/sdb
lvcreate -L 5G -n snaplv snapvg# 挂载 LVM 卷
mkfs.ext4 /dev/snapvg/snaplv
mkdir /snapdata
tail -n 1 /etc/fstab
/dev/snapvg/snaplv	/snapdata	ext4	defaults	0	0# 测试
mount -a
lsblk
echo this is test! > /snapdata/cs.txt

创建快照,并将快照挂载

# 创建快照
lvcreate -L 5G -n snapsrc -p r -s /dev/snapvg/snaplv# 挂载
mkdir /snap
vim /etc/fstab
/dev/snapvg/snapsrc	/snap	ext4	defaults	0	0# 测试
mount -a
lsblk

测试

查看 snaplv 逻辑卷信息(lvdisplay 截取 snaplv 相关信息)
image-20241029105447035

查看snapsrc 相关信息(lvdisplay 截取 snapsrc 相关信息)
image-20241029105504983

测试磁盘快照(挂载快照后,执行tail /snap/cs.txt)
image-20241029105528820

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/823826.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【RocketMQ】消息的发送过程之 Broker 故障延迟或者容错机制

1 前言 上节我们主要看了下消息生产者的启动以及消息的发送过程,内容比较多,篇幅比较长,有一些细节没看到,比如 Broker 的故障延迟机制,所以这节我们就单独来看一下这块内容。 还有我们要知道的是,这个机制默认是关闭的:// ClientConfig /*** 开启消息发送的客户端容错…

什么是MiL测试

MiL测试,即模型在环(Model in the Loop)测试,是一种在系统开发初期就能进行的软件测试方法。其核心是通过在计算机环境中模拟系统行为,找出可能的问题并进行修改。它的优点是可以在没有硬件的情况下,对软件的功能进行全面的、系统的验证。通过模型的测试,可以在开发初期…

【JumpServer教程】简便添加Windows资产:JumpServer堡垒机使用指南

简介: 本文是JumpServer堡垒机使用指南,介绍了如何在JumpServer中简便添加Windows资产的步骤,包括准备工作、开启Windows远程设置、在JumpServer中配置Windows资产以及授权使用。一、背景在很多时候,还有些传统公司,使用的是windows server服务器,所以对于这类资产如何管…

【算法学习】基环树

基环树 基环树就是类似于在树上加了一条边形成了环,去点环上的一条边后就会变成数,如下图。这是一个 \(n\) 个点 \(n\) 条边的连通图,如果不保证联通,它就会成为基环树森林。 外向树:每个点都只有一条入边,因为向内上。 内向树:每个点都只有一条出边,因为向外少。 怎么…

深度学习入门笔记——DataLoader的使用

如何使用数据集DataSet? 在介绍DataLoader之前,需要先了解数据集DataSet的使用。Pytorch中集成了很多已经处理好的数据集,在pytorch的torchvision、torchtext等模块有一些典型的数据集,可以通过配置来下载使用。 以CIFAR10 数据集为例,文档已经描述的很清晰了,其中要注意…

手机中的计算摄影:超广角畸变校正

广角镜头,甚至超广角镜头已经成为了现在手机的标配,这样的手机能够拍摄出宽广的视角,还能够在合拍时拍下更多的人物。比如最新的iPhone13 Pro就有一颗26mm焦距的广角镜头,还有一颗13mm焦距的超广角镜头。事实上,自2019年起,很多手机摄像头的FOV就已经超过100度了 然而,广…

GitHub Star 数量前 5 的开源应用程序生成器

发现 GitHub 上最受欢迎的开源应用程序生成器。欢迎来的 GitHub Star 数量排名系列文章的第 7 篇——最受欢迎的应用程序生成器。 之前我们已经详细探讨过:在 GitHub 上最受欢迎的——无代码工具、低代码项目、内部工具、CRUD项目、自部署项目和 Airtable 开源替代品。累计超过…

ddl和dml的区别

数据库管理系统中,DDL(Data Definition Language)和DML(Data Manipulation Language)是两种不同的SQL语言类型,用于执行不同的任务。本文将深入探讨DDL和DML之间的区别,包括定义、功能、用途以及示例,以帮助读者更好地理解它们在数据库操作中的作用。定义 DDL:DDL是用…

叶涛铭的第二次作业

这个作业属于哪个课程:https://edu.cnblogs.com/campus/zjlg/rjjc/ 这个作业的目标:写一个计算字符数,单词数,句子数的程序。 姓名-学号:叶涛铭 2022329301159 码云地址:https://gitee.com/ye-taoming/ye-taomings-second-homework/tree/master/ 这是一个计算字符数的程序…

什么是区块链即服务BaaS

区块链即服务(BaaS)是一种允许用户在云基础设施上创建,部署和管理自己的区块链应用和智能合约的服务。BaaS供应商负责维护区块链的基础设施,提供必要的操作和维护服务,使企业和开发者可以专注于业务应用的开发和运营。BaaS提供者为用户创建和部署专属的区块链网络,包括节点…

学期2024-2025-1 学号20241424 《计算机基础与程序设计》第6周学习总结

学期2024-2025-1 学号20241424 《计算机基础与程序设计》第6周学习总结 作业信息这个作业属于哪个课程 2024-2025-1-计算机基础与程序设计)这个作业要求在哪里 (如2024-2025-1计算机基础与程序设计第六周作业这个作业的目标 <参考上面的学习总结模板,把学习过程通过博客(随…

全连接层的作用是什么

全连接层的作用有:一、特征组合与转换;二、参数学习;三、特征映射;四、非线性变换;五、信息传递;六、适用于多种任务;七、参数量控制。特征组合与转换是指,全连接层在神经网络中起着关键作用,它将上一层的所有神经元与当前层的所有神经元进行全连接。一、特征组合与转…