【发布时间】:2019-02-06 06:05:50
【问题描述】:
我能够在 azure 中启动(Ubuntu)vm,通过 terraform 添加数据磁盘,然后我需要通过自动化(jenkins 管道或 powershell)将添加的数据磁盘安装在 azure vm 中,并且我需要更改docker 目录通过自动化。谁能帮帮我。
我尝试自动执行 mount datadrive 的手动步骤,但我无法在执行以下命令时安装它 - 面临的问题。我无法在单行中执行以下命令
sudo parted /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 自动执行上述所有命令。 我正在尝试自动化基础设施,我在这一点上被卡住了。 谁能帮帮我。
【问题讨论】:
-
对于自动化,我认为您需要一些无需交互的命令。看看parttition in a single line
-
@MohanKanth 如何在自动化过程中实现将 UUID 值复制粘贴到
fstab文件中?
标签: azure automation jenkins-pipeline mount infrastructure