首页 > 其他分享 >磁盘管理

磁盘管理

时间:2023-11-06 11:34:35浏览次数:33  
标签:管理 -- 阵列 dev lv 磁盘 mdadm iscsi

Fdisk 分区

Fdisk /dev/sdb (拿一块盘举个例子)

n 创建一个分区
d 删除一个分区
p 显示分区信息
d 删除一个分区
w 保存并退出
t 改变分区类型(ID)
a 标记某个分区为启动扇区

Raid卷

mdadm -C (创建) -v(显示过程) /dev/md0(等级) -l0 (等级) -cN(每个单元的大小)  -n3 (硬盘个数) /dev/sd[…]
mkfs.xfs /dev/md0    格式化
-C(大写) 表示创建的意思
-v 显示创建过程中详细的事
-c(小写)N N表示每个条带单元的大小,以KB为单位,默认为64KB (后面不能跟单位)
-n 3 3表示RAID成员的个数(硬盘个数)

raid0(带区卷)需2块以上硬盘
raid1(镜像卷)需2块以上(偶数)
raid5需3块硬盘

mdadm -a  /dev/md0 启用磁盘阵列 
mdadm -D -s >>/etc/mdadm.conf   配置更新,将详细参数写入这个配置文件里
mdadm   /dev/md5  -a  /dev/sde    添加一块硬盘作raid5的热备盘。

详细参数
-A, --assemble:加入一个以前定义的阵列 (装配)
-B, --build:Build a legacy array without superblocks.
-C, --create:创建一个新的阵列
-Q, --query:查看一个device,判断它为一个 md device 或是 一个 md 阵列的一部分
-D, --detail:显示raid的详细信息
-E, --examine:打印 device 上的 md superblock 的内容
-F, --follow, --monitor:选择 Monitor 模式
-G, --grow:改变在用阵列的大小或形态
-h, --help:帮助信息,用在以上选项后,则显示该选项信息
--help-options
-V, --version
-v, --verbose:显示细节
-b, --brief:较少的细节。用于 --detail 和 --examine 选项
-f, --force
-c, --config= :指定配置文件,缺省为 /etc/mdadm/mdadm.conf
-s, --scan:扫描配置文件或 /proc/mdstat以搜寻丢失的信息。配置文件/etc/mdadm.conf create 或 build 使用的选项:
-c, --chunk=:Specify chunk size of kibibytes. 缺省为 64.
--rounding=: Specify rounding factor for linear array (==chunk size)
-l, --level=:设定 raid level.
--create可用:linear, raid0, 0, stripe, raid1,1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp.
--build可用:linear, raid0, 0, stripe.
-p, --parity=:设定 raid5 的奇偶校验规则:eft-asymmetric, left-symmetric, right-asymmetric, right-symmetric, la, ra, ls, rs.缺省为left-symmetric
--layout=:类似于--parity
-n, --raid-devices=:指定阵列中可用 device 数目,这个数目只能由 --grow 修改
-x, --spare-devices=:指定初始阵列的富余device 数目
-z, --size=:组建RAID1/4/5/6后从每个device获取的空间总数
--assume-clean:目前仅用于 --build 选项
-R, --run:阵列中的某一部分出现在其他阵列或文件系统中时,mdadm会确认该阵列。此选项将不作确认。
-f, --force:通常mdadm不允许只用一个device 创建阵列,而且创建raid5时会使用一个device作为missing drive。此选项正相反。
-a, --auto{=no,yes,md,mdp,part,p}{NN}:

LVM逻辑卷

pvcraete /dev/sd….
vgcreate 卷组名 /dev/sd…
vgremove 移除卷组
-l 卷组上允许创建的最大 逻辑卷数
-p 卷组中允许添加的最大物理卷数
-s 卷组上的物理卷的PE(扩展)大小

lvcreate  -s  -L  120M  -n    /dev/zhi/lv-zhi 
lvcreate  -s  新建系统快照

-s 创建snapshot (快照)
-n 快照名字

lvcreate  -L 逻辑卷大小 -n 逻辑卷名 卷组名

-l 卷扩展PE数
-L 卷容量
-I 条带容量(KB)
-i 条带化数用到的pv数量

lvremove  /dev/卷组名/逻辑卷名

扩展:lvextend -L +大小 /dev/卷组名/逻辑名
减少:lvreduce -L -大小 /dev/卷组名/逻辑名

实例
(1)创建一个指定大小的lv,并指定名字为lv_2
lvcreate  -L  2G  -n  lv_2  vg_1

(2)创建一个占全部卷组大小的lv,并指定名字为lv_3(注意前提是vg并没有创建有lv)
Lvcreate  -l  100%VG  -n  lv_3  vg_1

(3)创建一个空闲空间80%大小的lv,并指定名字为lv_4(常用)
lvcreate  -l  80%Free  -n  lv_4  vg_1

iscsi磁盘共享

服务端:

yum install -y targetcli
service target start
targetcli
/backstores/block  create 名称 /dev/sd….
/iscsi create iqn.2019-10.com.域名:名称
iscsi/ iqn.2019-10.com.域名:名称/tpg1/luns    create  /backstores/block/名称
iscsi/ iqn.2019-10.com.域名:名称/tpg1/protals  create  +所装targetcli服务的IP

iscsi/ iqn.2019-10.com.域名:名称/tpg1  set   attribute   authentication=0
iscsi/ iqn.2019-10.com.域名:名称/tpg1  set   attribute   generate_node_acls=1
iscsi/ iqn.2019-10.com.域名:名称/tpg1  set   attribute   demo_mode_write_protect=0

客户端

yum install –y iscsi*
iscsiadm  –m discovery  –t st  –p +服务器IP
iscsiadm  –m node  –T  iqn.2019-10.com.域名:名称 -l 
fdisk –l    查看

欢迎关注我的CSDN个人博客知乎

标签:管理,--,阵列,dev,lv,磁盘,mdadm,iscsi
From: https://www.cnblogs.com/oldit/p/17811970.html

相关文章

  • 【开源】基于Vue.js的电子元器件管理系统的设计和实现
    一、摘要1.1项目简介电子元器件是高校电子实验室进行实验的必备物品,随着电子元器件的种类不断增多,人工管理的方式容易出现错误,对实验室管理员的体验感也不是很好,所以需要开发一套电子元器件管理系统实现对电子元器件的数字化管理需求,其中包括对电子元器件档案的管理和采购入库、学......
  • 事业单位的财务管理存在的问题及对策——LW
    目录摘要 I第一章引言 1第二章事业单位财务管理概述 22.1事业单位概念 22.2事业单位的功能特点 22.3事业单位财务管理内涵 22.3.1事业单位财务管理特殊性 22.3.2事业单位财务管理目标 3第三章事业单位加强财务管理的意义 43.1促进事业单位管理规范化 43.2促进经济发......
  • CRM怎样助力企业营销管理?
     CRM助力企业营销管理,为企业降本增效提升投入产出比。CRM软件是如何实现的呢?扩大线索量想要精准获客的第一步是要扩大线索量,多渠道营销推广是很好的方法。例如:1.线下展会+线上Webinar等市场活动2.搭建微信、微博、小程序、官网等社交媒体矩阵3.老客户引荐、熟人推荐4.邮......
  • Linux 日志管理
    rsyslog介绍日志(Log)是记录和存储计算机、软件、应用或其他系统的操作和事件的文件或数据流。它们可以为系统管理员、开发人员和最终用户提供详细的背景信息,以帮助他们了解和诊断系统的行为。rsyslog是一个开源的日志处理工具,一般用在类Unix系统上,是syslogd的扩展。它提供了更......
  • linux 进程的管理和调度 --- __schedule() 函数分析
    运行队列Linux采用的是每个CPU都有自己的运行队列,这样做的好处:(1)每个CPU在自己的运行队列上选择任务降低了竞争;(2)某个任务位于一个CPU的运行队列上,经过多次调度后,内核趋于选择相同的CPU执行该任务,那么上次任务运行的变量很可能仍然在这个CPU缓存上,提高运行效率。 __schedule() ......
  • 第二章 文件管理、第三章 用户管理
    第二章文件管理一、文件目录与路径/:根目录/bin:存放启动时所需要的普通程序/boot:存放内核及启动所需要的文件/dev:存放设备相关的文件/etc:存放系统的配置文件/home:存放用户文件的主目录,用户数据(cd~可进入自己的主目录)/lib:存放启动时所需要的库文件/roo......
  • 编译安装与systemd管理
    编译安装Apache服务压缩包下载地址 #登录nginx官网复制链接,下载压缩包 #切换到opt目录下 #粘贴刚复制的压缩包链接,并回到行首写上wget #查看下有无下载下来 #解压这个压缩包 #切换到刚解压的压缩包里 #安装依赖包 #安装完毕后递归创建/apps/nginx ......
  • 3款免费又好用的 Docker 可视化管理工具
    前言Docker提供了命令行工具(DockerCLI)来管理Docker容器、镜像、网络和数据卷等Docker组件。我们也可以使用可视化管理工具来更方便地查看和管理Docker容器、镜像、网络和数据卷等Docker组件。今天我们来介绍3款免费且好用的Docker可视化管理工具。Docker是什么?注意:Docker并......
  • 普加项目管理中间件介绍
    普加项目管理中间件是一种基于Web的项目管理中间件控件,具有丰富的功能和特点,可以广泛应用于各种需要进行进度计划管理的应用场景。以下是普加项目管理中间件的一些重要功能特点:跨浏览器和跨平台支持:普加项目管理中间件无需安装插件,兼容所有主流浏览器,支持JAVA、.Net等任意开发平台......
  • 普加甘特图---项目管理领域的利器
    普加项目管理中间件是用于跨浏览器和跨平台应用程序的功能齐全的Gantt图表,可满足项目管理应用程序的所有需求,是最完善的甘特图图表库。普加项目管理中间件是一种基于Web的项目管理中间件控件,具有丰富的功能和特点,可以广泛应用于各种需要进行进度计划管理的应用场景。下面将详细介......