1、GET "https://10.109.0.25/redfish/v1/Systems/1/Storages/RAIDStorage0"
{"@odata.context":"/redfish/v1/$metadata#Storage.Storage(*)","@odata.id":"/redfish/v1/Systems/1/Storages/RAIDStorage0","@odata.type":"#Storage.v1_4_0.Storage","Drives":[{"@odata.id":"/redfish/v1/Chassis/1/Drives/DiskRear7"},{"@odata.id":"/redfish/v1/Chassis/1/Drives/DiskRear8"},{"@odata.id":"/redfish/v1/Chassis/1/Drives/DiskRear9"},{"@odata.id":"/redfish/v1/Chassis/1/Drives/DiskRear10"}],"Drives@odata.count":4,"Id":"RAIDStorage0","Name":"RAIDStorage0","StorageControllers":[{"@odata.id":"/redfish/v1/Systems/1/Storages/RAIDStorage0#/StorageControllers/0","AssetTag":"RAID-LSI-9361-8i(2G)-1-X","FirmwareVersion":"4.680.00-8555","Manufacturer":"Broadcom","MemberId":"0","Model":"RAID-LSI-9361-8i(2G)-1-X","Name":"RAID-LSI-9361-8i(2G)-1-X","Oem":{"Public":{"AssociatedCard":{"@odata.id":"/redfish/v1/Chassis/1/PCIeDevices/2"},"BBUstate":"Optimal","CapacitanceStatus":{"Health":"OK","State":"Enabled"},"ConfigurationVersion":"3.1705.00-0024","JBODState":false,"MemorySizeMiB":2048,"Mode":"RAID","PackageVersion":"24.21.0-0148","SASAddress":"500605B0112B5B10","SupportedRAIDLevels":["RAID0","RAID1","RAID5","RAID6","RAID10","RAID50","RAID60"]}},"SerialNumber":"SKB3902690","SpeedGbps":12,"Status":{"Health":"OK","State":"Enabled"},"SupportedDeviceProtocols":["SAS"]}],"StorageControllers@odata.count":1,"Volumes":{"@odata.id":"/redfish/v1/Systems/1/Storages/RAIDStorage0/Volumes"}}
2、GET "https://10.109.0.25/redfish/v1/Chassis/1/Drives/DiskRear10"
{"@odata.context":"/redfish/v1/$metadata#Drive.Drive(*)","@odata.id":"/redfish/v1/Chassis/1/Drives/DiskRear10","@odata.type":"#Drive.v1_4_0.Drive","CapableSpeedGbs":6,"CapacityBytes":8004444880896,"Id":"DiskRear10","Location":[{"Info":"DiskRear10","InfoFormat":"DeviceName"}],"Manufacturer":"HGST","MediaType":"HDD","Model":"HGST HUS728T8TALE6L4","Name":"DiskRear10","NegotiatedSpeedGbs":12,"Oem":{"Public":{"ConnectionID":14,"DriveNumberInBios":9,"DriveNumberInOS":9,"FirmwareStatus":"Unconfigured_Good","Panel":"Rear 10","TemperatureCelsius":255}},"PredictedMediaLifeLeftPercent":null,"Protocol":"SATA","Revision":"","SerialNumber":"VDJ7WRXD","Status":{"Health":"OK","State":"Enabled"}}
3、POST "https://10.109.0.25/redfish/v1/Systems/1/Storages/RAIDStorage0/Volumes" --header 'Content-Type: application/json' --data '{ "Oem":{ "Name":"LogicalDisk0", "InitState": "No", "StripSize":"64KB", "Level":"RAID 0", "SpanNum": 1, "NumDrives": 1, "ReadPolicy": "Read Ahead", "WritePolicy": "Write Through", "IOPolicy": "Direct", "DriveCache": "Disable", "AccessPolicy": "Blocked", "Size": 0, "SizeUnit": "GB", "PhysicalDiskList": [{ "group_id":0, "id":10 }] } }'
{"error":{"@Message.ExtendedInfo":[{"@odata.type":"#Message.v1_0_5.Message","Message":"The parameter /redfish/v1/Systems/1/Storages/RAIDStorage0/Volumes for the action Creat LogicalDrive Failed! Error configuring LD. Code:1 is not supported on the target resource.","MessageArgs":["/redfish/v1/Systems/1/Storages/RAIDStorage0/Volumes","Creat LogicalDrive Failed! Error configuring LD. Code:1"],"MessageId":"Base.1.0.ActionParameterNotSupported","RelatedProperties":["Setting Volumes"],"Resolution":"Remove the parameter supplied and resubmit the request if the operation failed.","Severity":"Warning"}],"code":"Base.1.0.ActionParameterNotSupported","message":"The parameter /redfish/v1/Systems/1/Storages/RAIDStorage0/Volumes for the action Creat LogicalDrive Failed! Error configuring LD. Code:1 is not supported on the target resource."}}
请问第3步创建Riad为什么会出错呢,应该怎么修改参数?
(0)
"Size": 0这里错了吧
(0)
看文档是:当填写内容为0,以实际默认最大容量创建 逻辑盘
curl -X POST -k -H 'Content-Type: application/json' -H 'Authorization: Basic YWRtaW46UGFzc3dvcmRAXw==' -i 'https://10.12.181.70/redfish/v1/Systems/1/Storages/RAIDStorage0/Volumes' --data '{ "Oem":{ "Name":"LogicalDisk0", "InitState": "No", "StripSize":"64KB", "Level":"RAID 0", "SpanNum": 1, "NumDrives": 1, "ReadPolicy": "Read Ahead", "WritePolicy": "Write Through", "IOPolicy": "Direct", "DriveCache": "Disable", "AccessPolicy": "Blocked", "Size": 199, "SizeUnit": "GB", "PhysicalDiskList": [{ "group_id":0, "id":44 }] } }' 我这个成功了,首先盘是UG的,然后最后那个id是get盘信息的connection id,我这个是front2,但是对应44
group_id":0, "id":10 查看一下这个ID 10 是否赋值正确
https://10.109.0.25/redfish/v1/Chassis/1/Drives/DiskFrontX 用这个命令查看X硬盘的
PhysicalDiskList": [{ "group_id":0, "id":10 }] } }"中 把ID:10 改成对应的ConnectionID
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
curl -X POST -k -H 'Content-Type: application/json' -H 'Authorization: Basic YWRtaW46UGFzc3dvcmRAXw==' -i 'https://10.12.181.70/redfish/v1/Systems/1/Storages/RAIDStorage0/Volumes' --data '{ "Oem":{ "Name":"LogicalDisk0", "InitState": "No", "StripSize":"64KB", "Level":"RAID 0", "SpanNum": 1, "NumDrives": 1, "ReadPolicy": "Read Ahead", "WritePolicy": "Write Through", "IOPolicy": "Direct", "DriveCache": "Disable", "AccessPolicy": "Blocked", "Size": 199, "SizeUnit": "GB", "PhysicalDiskList": [{ "group_id":0, "id":44 }] } }' 我这个成功了,首先盘是UG的,然后最后那个id是get盘信息的connection id,我这个是front2,但是对应44