在硬盘分区中,我使用了fdisk模块。在fdisk模块中,它询问一些命令行输入,如下所示。
Command (m for help): p
我需要在16台服务器上运行这个模块。所以我使用结构脚本在16台服务器上运行它。但每次询问输入命令。
Fabric模块中是否有任何选项可以提供标准命令。
答案 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。