sgdisk
安装:
yum install gdisk
打印分区列表
sgdisk -p /dev/sda
把编号为 1 的分区名称改为 grub:
sgdisk -c 1:grub /dev/sda
删除第一分区
sgdisk --delete=1 /dev/sdb sgdisk -d 1 /dev/sdb
删除所有分区
sgdisk --zap-all --clear --mbrtogpt /dev/sdb
1. Ceph 创建 OSD 报错 ‘GPT headers found, they must be removed’ 的处理:
该错误关键点就是
GPT headers found, they must be removed
,发生原因应该是之前磁盘被分区过,虽然删掉了分区,但是还存在 GPT 数据结构,使用 sgdisk 命令进行清除。sgdisk --zap-all /dev/sdX