SpacePack 运维工具之 Auto fdisk
Posted 根号三杂货铺
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpacePack 运维工具之 Auto fdisk相关的知识,希望对你有一定的参考价值。
SpacePack 是一款针对云主机制作的运维工具包,Auto fdisk 是一个自动创建分区格式化并挂载硬盘脚本,后期将会有更多的工具脚本被制作出来,并且立志要做一款运维工程师的居家必备利器!
支持环境
CentOS 5+ 、Ubuntu 12+、Debian 7+、CoreOS、SUSE 11+、openSUSE 12+
运行权限
需使用 root 账户的权限来运行该脚本,否则会提示权限错误。
使用方法(硬盘初次挂载)
一、在终端输入以下命令,将自动下载脚本赋予权限并运行
wget https://raw.githubusercontent.com/Vtrois/SpacePack/master/auto-fdisk.sh
chmod +x auto-fdisk.sh
./auto-fdisk.sh
二、脚本将自动执行 auto_fdisk.sh 的初始化功能,之后脚本将自动检测当前在服务器上除系统盘(/dev/vda1)之外的盘符并显示出来,然后需要输入要执行的盘符,例如 /dev/vdb 如果退出则输入 q
三、脚本将自动执行硬盘的创建分区与格式化,接下来就会要求输入这个硬盘需要挂载的位置,比如安装一般的 lnmp 环境需要挂载 /data ,安装 wdcp 环境需要挂载 /www ,这里根据实际需要输入
四、此时已经完成了所有的输入工作,等待脚本自动挂载并设置为开机自动挂载,Step 7 8 则是显示硬盘挂载的位置和开机自动挂载的配置,此时已经完成了 Linux 环境创建分区格式化并挂载硬盘的所有工作,好好享用吧!
使用方法(硬盘内含有分区并已经挂载)
一、在终端输入以下命令,将自动下载脚本赋予权限并运行
wget https://raw.githubusercontent.com/Vtrois/SpacePack/master/auto-fdisk.sh
chmod +x auto-fdisk.sh
./auto-fdisk.sh
二、脚本将自动执行 auto_fdisk.sh 的初始化功能,之后脚本将自动检测当前在服务器上除系统盘(/dev/vda1)之外的盘符并显示出来,然后需要输入要执行的盘符,例如 /dev/vdb 如果退出则输入 q
三、此时脚本会自动检测出,您选择的硬盘已经被挂载并显示出挂载的位置,这时会提示是否卸载设备,输入 y 为确定卸载,输入 n 则退出脚本
四、成功卸载设备之后脚本将提示您是否开始格式化硬盘,输入 y 为确定格式化,输入 n 则退出脚本
五、成功格式化设备之后将会自动寻找 /etc/fstab 中的记录并删除,然后再执行硬盘的创建分区与格式化,接下来就会要求输入这个硬盘需要挂载的位置,比如安装一般的lnmp环境需要挂载 /data ,安装 wdcp 环境需要挂载 /www ,这里根据实际需要输入
六、此时已经完成了所有的输入工作,等待脚本自动挂载并设置为开机自动挂载,Step 7 8 则是显示硬盘挂载的位置和开机自动挂载的配置,此时已经完成了 Linux 环境创建分区格式化并挂载硬盘的所有工作,好好享用吧!
以上是关于SpacePack 运维工具之 Auto fdisk的主要内容,如果未能解决你的问题,请参考以下文章