fix33
This commit is contained in:
@@ -171,7 +171,6 @@ class LvmOperations:
|
||||
return False
|
||||
|
||||
logger.info(f"尝试删除卷组: {vg_name}。")
|
||||
# -y 自动确认, -f 强制删除所有逻辑卷
|
||||
success, _, stderr = self._execute_shell_command(
|
||||
["vgremove", "-y", "-f", vg_name],
|
||||
f"删除卷组 {vg_name} 失败"
|
||||
@@ -200,7 +199,6 @@ class LvmOperations:
|
||||
QMessageBox.critical(None, "错误", "逻辑卷大小必须大于0。")
|
||||
return False
|
||||
|
||||
# Confirmation message
|
||||
confirm_message = f"您确定要在卷组 {vg_name} 中创建逻辑卷 {lv_name} 吗?"
|
||||
if use_max_space:
|
||||
confirm_message += "使用卷组所有可用空间。"
|
||||
@@ -215,10 +213,10 @@ class LvmOperations:
|
||||
return False
|
||||
|
||||
if use_max_space:
|
||||
create_cmd = ["lvcreate", "-l", "100%FREE", "-n", lv_name, vg_name]
|
||||
create_cmd = ["lvcreate", "-y", "-l", "100%FREE", "-n", lv_name, vg_name]
|
||||
logger.info(f"尝试在卷组 {vg_name} 中使用最大可用空间创建逻辑卷 {lv_name}。")
|
||||
else:
|
||||
create_cmd = ["lvcreate", "-L", f"{size_gb}G", "-n", lv_name, vg_name]
|
||||
create_cmd = ["lvcreate", "-y", "-L", f"{size_gb}G", "-n", lv_name, vg_name]
|
||||
logger.info(f"尝试在卷组 {vg_name} 中创建 {size_gb}GB 的逻辑卷 {lv_name}。")
|
||||
|
||||
success, _, stderr = self._execute_shell_command(
|
||||
@@ -251,7 +249,6 @@ class LvmOperations:
|
||||
return False
|
||||
|
||||
logger.info(f"尝试删除逻辑卷: {vg_name}/{lv_name}。")
|
||||
# -y 自动确认
|
||||
success, _, stderr = self._execute_shell_command(
|
||||
["lvremove", "-y", f"{vg_name}/{lv_name}"],
|
||||
f"删除逻辑卷 {vg_name}/{lv_name} 失败"
|
||||
|
||||
Reference in New Issue
Block a user