安装ECM ECS社区版本-taskTASK失败[common_baseline_install:常见|格式化ECS分区]

时间:2019-01-10 14:50:33

标签: amazon-ec2 ansible emc

我正在尝试在ec2上的一个节点部署中以独立方式安装emc ecs社区软件。我看到以下错误。任何帮助将不胜感激。

失败:[172.31.40.131](item = / dev / nvme2n1)=> {“已更改”:false,“失败”:true,“ item”:“ / dev / nvme2n1”,“ msg”:“设备找不到 / dev / nvme2n11 。“}
失败:[172.31.40.131](item = / dev / nvme1n1)=> {“已更改”:false,“失败”:true,“ item”:“ / dev / nvme1n1”,“ msg”:“设备 / dev / nvme1n11 未找到。“}

的输出:
    lsblk
        名称:最低RM尺寸RO型MOUNTPOINT
        nvme0n1 259:1 0 30G 0磁盘
        └─nvme0n1p1259:2 0 30G 0部分/
        nvme1n1 259:0 0 120G 0磁盘
        └─nvme1n1p1259:5 0 120G 0部分
        nvme2n1 259:4 0 108G 0磁盘
        └─nvme2n1p1259:3 0 108G 0部分
[root @ luna log]#

日志摘要


1月10日14:35:29 ip-172-31-40-131杂志:任务[common_baseline_install:常见|在ECS块设备上创建GPT分区表] *************************************** ****************************************************** *********#015
1月10日14:35:29 ip-172-31-40-131 ansible-command:使用warn = True可执行文件= None _uses_shell = False _raw_params = / sbin / parted -s / dev / nvme2n1 mklabel gpt删除了=无创建=无chdir =无stdin =无

1月10日14:35:30 ip-172-31-40-131内核:nvme2n1:
1月10日14:35:30 ip-172-31-40-131日志:#033 [1; 36mchanged:[172.31.40.131] =>(item = / dev / nvme2n1)#033 [0m#015
1月10日14:35:30 ip-172-31-40-131 ansible-command:使用warn = True可执行文件= None _uses_shell = False _raw_params = / sbin / parted -s / dev / nvme1n1 mklabel gpt删除了=无创建=无chdir =无stdin =无
1月10日14:35:30 ip-172-31-40-131内核:nvme1n1:

1月10日14:35:30 ip-172-31-40-131日志:#033 [1; 36mchanged:[172.31.40.131] =>(item = / dev / nvme1n1)#033 [0m#015
1月10日14:35:30 ip-172-31-40-131杂志:#015

1月10日14:35:30 ip-172-31-40-131日志:任务[common_baseline_install:常见|分区ECS块设备] ********************************************** ****************************************************** *************************#015
1月10日14:35:30 ip-172-31-40-131 ansible-command:用warn = True可执行文件=无_uses_shell = False _raw_params = / sbin / parted -s / dev / nvme2n1 mkpart xfs 0调用%100%删除=没有创建=没有chdir =没有标准输入=没有
1月10日14:35:30 ip-172-31-40-131日志:#033 [1; 36mchanged:[172.31.40.131] =>(item = / dev / nvme2n1)#033 [0m#015
1月10日14:35:30 ip-172-31-40-131 ansible-command:用warn = True可执行文件=无_uses_shell = False _raw_params = / sbin / parted -s / dev / nvme1n1 mkpart xfs 0调用%100%删除=没有创建=没有chdir =没有标准输入=没有

1月10日14:35:30 ip-172-31-40-131日志:#033 [1; 36mchanged:[172.31.40.131] =>(item = / dev / nvme1n1)#033 [0m#015
1月10日14:35:30 ip-172-31-40-131杂志:#015

1月10日14:35:30 ip-172-31-40-131日志:任务[common_baseline_install:常见|检查ECS分区的对齐方式] ********************************************* ****************************************************** *******************#015
1月10日14:35:30 ip-172-31-40-131 ansible-command:用warn = True可执行文件= None _uses_shell = False _raw_params = / sbin / parted -s / dev / nvme2n1 align-check调用opt 1 removes =没有创建=没有chdir =没有stdin =没有
1月10日14:35:30 ip-172-31-40-131内核:nvme2n1:p1

1月10日14:35:30 ip-172-31-40-131日志:#033 [1; 36mchanged:[172.31.40.131] =>(item = / dev / nvme2n1)#033 [0m#015
1月10日14:35:30 ip-172-31-40-131 ansible-command:用warn = True可执行文件= None _uses_shell = False _raw_params = / sbin / parted -s / dev / nvme1n1 align-check调用opt 1 removes =没有创建=没有chdir =没有stdin =没有
1月10日14:35:30 ip-172-31-40-131内核:nvme1n1:p1

1月10日14:35:30 ip-172-31-40-131日志:#033 [1; 36mchanged:[172.31.40.131] =>(item = / dev / nvme1n1)#033 [0m#015
1月10日14:35:30 ip-172-31-40-131杂志:#015
1月10日14:35:30 ip-172-31-40-131日志:任务[common_baseline_install:常见|格式化ECS分区] *********************************************** ****************************************************** **********************************#015
1月10日14:35:31 ip-172-31-40-131 ansible-filesystem:通过resizefs = False force = True opts = None dev = / dev / nvme2n11 fstype = xfs调用
1月10日14:35:31 ip-172-31-40-131日记:#033 [1; 31mfailed:[172.31.40.131](item = / dev / nvme2n1)=> {“已更改”:false ,“失败”:true,“项目”:“ / dev / nvme2n1”,“ msg”:“找不到设备/dev/nvme2n11。”}#033[0m#015
1月10日14:35:31 ip-172-31-40-131 ansible-filesystem:使用resizefs = False force = True opts = None dev = / dev / nvme1n11 fstype = xfs调用
1月10日14:35:31 ip-172-31-40-131日记:#033 [1; 31mfailed:[172.31.40.131](item = / dev / nvme1n1)=> {“已更改”:false ,“失败”:true,“项目”:“ / dev / nvme1n1”,“ msg”:“找不到设备/ dev / nvme1n11。”}#033 [0m#015

2 个答案:

答案 0 :(得分:0)

很难在没有代码或数据的情况下进一步帮助您,但是问题似乎出在您的filesystem任务中,您没有正确建立分区设备名称:

/dev/nvme1n11

应为:

/dev/nvme1n1p1

我猜您在用于构建dev字符串的代码中有错字。如果这样做没有帮助,请添加您在filesystem任务中使用的代码以及您通过问题循环提供的所有数据。

答案 1 :(得分:0)

在ec2中使用较新的nitro实例类型时,EMC-ECS社区版代码似乎无法解决ecs分区格式的任务。这可以通过使用T2实例类型来解决,请在此处进行跟踪 https://github.com/EMCECS/ECS-CommunityEdition/issues/456