结构脚本中的Fdisk分区

时间:2018-02-06 12:00:48

标签: python linux ubuntu-16.04 fabric ubuntu-server

在硬盘分区中,我使用了fdisk模块。在fdisk模块中,它询问一些命令行输入,如下所示。 Command (m for help): p 我需要在16台服务器上运行这个模块。所以我使用结构脚本在16台服务器上运行它。但每次询问输入命令。

Fabric模块中是否有任何选项可以提供标准命令。

1 个答案:

答案 0 :(得分:0)

所以,这只是找出你需要的fdisk命令,然后用它们创建一个bash脚本。有四个选项here。选择其中一个,然后将其制造 - 例如:

sudo('apt-get update')
sudo('apt-get install parted')
sudo('parted -a optimal /dev/usb mkpart primary 0% 4096MB')

/dev/usb替换为您的磁盘。您还必须添加一个挂载并将条目添加到fstab。