nvme磁盘挂盘脚本

简介: nvme

#!/bin/bash

#Used to fomat 6 disks

PATH=/bin:/sbin:/usr/bin:/usr/sbin

export PATH

i=3

n=$1

echo $n

while [ $i -lt $n ]

do

j=`echo $i|awk '{printf "%s",$i-1}'`

echo $i $j

#parted /dev/nvme${j}n1 mklabel gpt -s

fdisk /dev/nvme${j}n1 <<ESXU

n

p

1

w

ESXU

echo "/n/n******/dev/nvme${j}n1 __was Fdisked! Waiting For 10 Second*****/n/n"

sleep 1s

               mkfs.ext4 -F /dev/nvme${j}n1p1

               if [ "$?" = "0" ];then

                   echo "/n/n*****nvme${j}n1p1 _________________was Formated, Waiting For 5 Second****/n/n"

               fi

#cp /etc/fstab /etc/fstab.bak

let i-=2

mkdir -p /mnt/disk${i}

mount /dev/nvme${j}n1p1 /mnt/disk${i}

echo "mounted /mnt/disk${i}"

               let i+=3

sleep 1s

done

echo "fdisk finished"

目录
打赏
0
0
0
0
11
分享
相关文章
|
10月前
|
linux查看硬盘是否挂载--和磁盘相关命令
linux查看硬盘是否挂载--和磁盘相关命令
309 0
linux(二十九)查看磁盘挂载情况以及挂载和卸载磁盘
linux(二十九)查看磁盘挂载情况以及挂载和卸载磁盘
2212 1
linux中的tar打包、压缩多个文件、磁盘查看和分区类、du查看文件和目录占用的磁盘空间、df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
tar [选项] XXX.tar.gz 将要打包进去的内容 (功能描述:打包目录,压缩后的 文件格式.tar.gz)du 目录/文件 (功能描述:显示目录下每个子目录的磁盘使用情况)du: disk usage 磁盘占用情况。详细的请看我之前发的博客。linux常用命令下。linux常用命令中。linux常用命令上。...............对于Linux用户来讲,不论有几个分区,分别分给哪一个目录使用,它总归就是一个根 目录、一个独立且唯一的文件结构。Linux中每个分区都是用来组成整个文件系统的一部分,它在用一种叫做“挂载”的处理 方法,它整个文件系统中包含了一整套的文件和目录,并将一
497 1
linux中的tar打包、压缩多个文件、磁盘查看和分区类、du查看文件和目录占用的磁盘空间、df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
10.18 Linux mke2fs命令格式化硬盘(给硬盘写入文件系统)
前面讲到,mkfs 命令为硬盘分区写入文件系统时,无法手动调整分区的默认参数(比如块大小是 4096 Bytes),如果想要调整,就需要使用本节介绍的 mke2fs 命令。
347 0
10.18 Linux mke2fs命令格式化硬盘(给硬盘写入文件系统)
Linux - 挂载磁盘 + 通过LVM动态实现磁盘的动态扩容
Linux - 挂载磁盘 + 通过LVM动态实现磁盘的动态扩容1 LVM是什么1.1 概念解释LVM(Logical Volume Manager), 逻辑卷管理, 是一种将一至多个硬盘的分区在逻辑上进行组合, 当成一个大硬盘来使用.
3138 0
VM 磁盘挂载方式
SSD磁盘挂载pvcreate /dev/sdcvgcreate datavg /dev/sdclvcreate -l 100%VG -n datalv01 datavgmkfs.xfs /dev/mapper/datavg-datalv01 mkdir -p /Dockermount /dev/.
1980 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等