1.存储池管理
存储此的管理同样也需要调用LVM服务,有关GRPC连接的内容不再赘述
填写结构体变量,请求LVM创建存储池:
createReq := proto.VolumeGroupCreateOrExtendReq{
VGName: req.Name,
PVName: req.DiskName,
}
result, err := client.VolumeGroupCreate(ctx, &createReq)
1.2 存储池的删除
填写结构体变量,请求LVM删除存储池:
param := proto.VolumeGroupRemoveReq{
VGName: req.Name,
}
result, err := client.VolumeGroupRemove(ctx, ¶m)
1.3 存储池的更新
填写结构体变量,请求LVM更新存储池名称:
updateReq := proto.Volum