在附加捲後啓動ec2實例時發生錯誤: 我已將device_name定義爲「/ dev/sda1」,但它仍在拾取「/ dev/SDF」。錯誤:實例未在根目錄下附加捲(/ dev/sda1)
這裏是我的代碼:
ec2_vol:
instance: "{{ instance_id }}"
id: "{{ ec2_vol.volume_id }}"
device_name: "/dev/sda1"
region: "{{ aws_region }}"
在附加捲後啓動ec2實例時發生錯誤: 我已將device_name定義爲「/ dev/sda1」,但它仍在拾取「/ dev/SDF」。錯誤:實例未在根目錄下附加捲(/ dev/sda1)
這裏是我的代碼:
ec2_vol:
instance: "{{ instance_id }}"
id: "{{ ec2_vol.volume_id }}"
device_name: "/dev/sda1"
region: "{{ aws_region }}"
需要分離的體積,然後重新同到EC2。並且在附加音量的同時,請確保您將設備指定爲/ dev/sada1。
請按以下分步程序相同的: Link
如果/ dev/SDA1將不再有效(至少在我的情況下,我取代用於磁性一個GP2根體積)和必須在設備字段上直接指定xvda(不帶/ dev)。
所以,在現場設備:xvda
就是這樣。
(嗯,好像一個短暫的問題,這件事發生在俄勒岡州區,我想它在愛爾蘭和你有指定的/ dev/sda1的照常)
我可以證實,這在歐盟法蘭克福的Debian案例中適用於我。 –
你嘗試將其命名爲'的/ dev/xvda1'? – RaviTezu
在aws實例上運行'lsblk'時會返回什麼? – RaviTezu
它顯示名稱MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 40G 0 disk └─xvda1202:1 0 40G 0 part/ – kohi