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"

相关文章
|
9月前
|
IDE Linux Shell
linux查看硬盘是否挂载--和磁盘相关命令
linux查看硬盘是否挂载--和磁盘相关命令
290 0
|
算法 固态存储 关系型数据库
|
9月前
|
存储 Linux 应用服务中间件
linux(二十九)查看磁盘挂载情况以及挂载和卸载磁盘
linux(二十九)查看磁盘挂载情况以及挂载和卸载磁盘
2079 1
|
Linux
Centos7 系列:磁盘挂载和磁盘扩容(新加硬盘方式)
在Centos 7 系统中,新添加硬盘,并将其挂载到自定义的新目录下;新添加硬盘,并为已有硬盘扩容。
3572 0
Centos7 系列:磁盘挂载和磁盘扩容(新加硬盘方式)
linux 根分区磁盘 LVM 拉升(磁盘扩容)
linux 根分区磁盘 LVM 拉升(磁盘扩容)
Linux LVM 磁盘扩容
Linux LVM 磁盘扩容
Linux LVM 磁盘扩容
|
Linux
Linux - 挂载磁盘 + 通过LVM动态实现磁盘的动态扩容
Linux - 挂载磁盘 + 通过LVM动态实现磁盘的动态扩容1 LVM是什么1.1 概念解释LVM(Logical Volume Manager), 逻辑卷管理, 是一种将一至多个硬盘的分区在逻辑上进行组合, 当成一个大硬盘来使用.
3125 0
|
Oracle 关系型数据库 Linux