在azure vm中自动安装datadrive

问题描述 投票:0回答:1

我能够在天蓝色中启动(Ubuntu)vm,通过terraform添加datadisk,然后我需要通过自动化(jenkins管道或powershell)在azure vm中安装添加的数据盘,以及我需要通过更改docker目录自动化。任何人都可以帮助我。

我尝试自动执行mount datadrive的手动步骤,但我无法在执行以下命令时安装它 - 面临问题。我无法在单行中执行以下命令

sudo分手/ dev / sdc

执行下面的命令后我无法复制值并将其粘贴到/etc/fstab

sudo -i blkid

自动执行以下所有命令

**dmesg | grep SCSI
sudo parted /dev/sdc
sudo mkfs -t ext4 /dev/sdc1
sudo mkdir /datadrive
sudo mount /dev/sdc1 /datadrive
sudo -i blkid
sudo vi /etc/fstab**

我需要通过jenkins管道或powershell自动执行上述所有命令。我正在尝试自动化基础设施,此时我已经陷入困境。任何人都可以帮助我。

azure automation jenkins-pipeline mount infrastructure
1个回答
0
投票

下面的命令工作正常。

dmesg | grep SCSI
echo -e "o\nn\np\n1\n\n\nw" | fdisk /dev/sdc
sudo mkfs -t ext4 /dev/sdc1
sudo mkdir /datadrive
sudo mount /dev/sdc1 /datadrive
© www.soinside.com 2019 - 2024. All rights reserved.