12 Star 11 Fork 94

src-openEuler/anaconda

 / 详情

【20.03-LTS-SP1】必现,安装系统到已经装过系统盘上,报错创建逻辑卷失败(和修改磁盘选择相关)

已完成
缺陷
创建于  
2020-12-16 21:30

【环境信息】
系统:x86 arm 物理机
OS版本: SP1版本测试 openEuler-20.03-LTS-SP1
【问题复现步骤】
1.安装系统到sdd盘
2.安装完成后,再次安装
3.清除逻辑组,逻辑卷
4.重启anaconda
5.安装系统到sdd盘上
附件包含anaconda日志、串口日志
【预期结果】
系统安装过程正常
【实际结果】
逻辑卷创建失败

输入图片说明

附件
log.tar.gz(23.65 MB)下载
street_dust 2020-12-16 21:34

评论 (4)

street_dust 创建了缺陷
street_dust 关联仓库设置为src-openEuler/anaconda
展开全部操作日志

Hey street_dust, Welcome to openEuler Community.
All of the projects in openEuler Community are maintained by @openeuler-ci-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md to find the details.

street_dust 上传了附件log.tar.gz
street_dust 负责人设置为sherlock2010
street_dust 关联分支设置为openEuler-20.03-LTS-SP1
street_dust 计划截止日期设置为2020-12-17
street_dust 计划开始日期设置为2020-12-16
street_dust 计划截止日期2020-12-17 修改为2020-12-19
street_dust 置顶等级设置为
street_dust 优先级设置为严重
street_dust 优先级严重 修改为主要
street_dust 修改了描述

经测试,总结出稳定的复现步骤如下:
sdc和sdd为已安装过系统的磁盘
1、选择一块盘sdc,进行自动分区,在如下页面点击cancle
输入图片说明
2、修改磁盘选择,从sdc改成sdd,选择自定义分区,删除点击下一步,直至页面分区操作完成
输入图片说明
3、设置root密码
另:与清除逻辑组和逻辑卷无关

street_dust 修改了标题
street_dust 修改了标题
陈亚强 任务状态待办的 修改为已挂起

【问题结论】
该问题属于非问题,属于测试方式中破坏性测试验证导致的软件行为异常,后续该组件可以考虑增强该异常破坏性场景下的软件可靠性和防呆性;

【根因分析】
用户侧因某种原因导致原系统盘分区(例如该问题中的sdd磁盘)表损坏/丢失(人为可以通过lvremove、pvremove、vgremove命令清除分区表来模拟该错误),在通过正常的GUI安装模式下先选择一块磁盘准备安装,而后又选择“取消”该磁盘选择操作,转而选择分区表已损坏的磁盘(例如该问题中的sdd磁盘)来作为系统盘安装新的系统,因分区表已损坏,anaconda无法正确识别该磁盘信息,用户如果继续强制安装新系统,会出现逻辑卷创建失败的错误提示;

该问题暂时不计划以非问题关闭,建议可以继续讨论后续防呆解决方式;
是否可以在anaconda组件上通过增加磁盘分区表状态判断,来帮助用户在分区表已损坏的情况下的考虑如何重新安装系统到该磁盘;

orange-snn 通过openeuler/docs Pull Request !606任务状态已挂起 修改为已完成
orange-snn 置顶等级 修改为不置顶

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(3)
5329419 openeuler ci bot 1632792936 5603730 yaqiangchen 1607954772
1
https://gitee.com/src-openeuler/anaconda.git
git@gitee.com:src-openeuler/anaconda.git
src-openeuler
anaconda
anaconda

搜索帮助

Cb406eda 1850385 E526c682 1850385