Я слежу за руководство по настройке MongoDB на EC2 и я застрял в следующей части:
$ sudo mkfs.ext4 /dev/xdf
mke2fs 1.42.3 (14-May-2012)
Could not stat /dev/xdf --- No such file or directory
The device apparently does not exist; did you specify it correctly?
Не уверен, как действовать - любая помощь будет принята с благодарностью!
Редактировать:
$ ls /dev
autofs disk hvc4 loop1 mapper ppp sdg tty1 tty17 tty24 tty31 tty39 tty46 tty53 tty60 ttyS1 vcs4 vcsa5 xvdh
block fd hvc5 loop2 mem psaux sdh tty10 tty18 tty25 tty32 tty4 tty47 tty54 tty61 ttyS2 vcs5 vcsa6 zero
btrfs-control full hvc6 loop3 net ptmx shm tty11 tty19 tty26 tty33 tty40 tty48 tty55 tty62 ttyS3 vcs6 vga_arbiter
char fuse hvc7 loop4 network_latency pts stderr tty12 tty2 tty27 tty34 tty41 tty49 tty56 tty63 urandom vcsa vhost-net
console hvc0 input loop5 network_throughput random stdin tty13 tty20 tty28 tty35 tty42 tty5 tty57 tty7 vcs vcsa1 xen
core hvc1 kmsg loop6 null root stdout tty14 tty21 tty29 tty36 tty43 tty50 tty58 tty8 vcs1 vcsa2 xvda1
cpu hvc2 log loop7 oldmem sda1 tty tty15 tty22 tty3 tty37 tty44 tty51 tty59 tty9 vcs2 vcsa3 xvdf
cpu_dma_latency hvc3 loop0 loop-control port sdf tty0 tty16 tty23 tty30 tty38 tty45 tty52 tty6 ttyS0 vcs3 vcsa4 xvdg
Судя по ответам, это были названия блочных устройств. В консоли управления похоже, что они sdh
, sdf
, sdg
. Имеет смысл xdf
не выходит.
Вы запустили свой экземпляр в качестве учебного пособия, указанного с помощью команды ec2-run-instance, или вы используете экземпляр, который был запущен по-другому?
Он указывает дополнительные тома в ec2-запуск-экземпляры команда:
$ ec2-run-instance ami-05355a6c -t m1.large -g [ГРУППА БЕЗОПАСНОСТИ] -k [ПАРА КЛЮЧЕЙ] -b "/ dev / xdf =: 200: false: io1: 1000" -b "/ dev / xdg =: 25: false: io1: 250" -b "/ dev / xdh =: 10: false: io1: 100" --ebs-optimized true
Если вы запустили экземпляр без этих томов, вы можете либо создать их и прикрепить к своему экземпляру, либо запустить новый экземпляр с параметрами, указанными выше.
В готовые AMI на рынке Может быть, вам будет проще начать, у них все уже настроено, и многие оптимизации предварительно настроены.
Эта ошибка означает, что блочное устройство / dev / xvdf, которое вы пытаетесь отформатировать с файловой системой ext4, не существует.
Убедитесь, что существует / dev / xvdf. У него также может быть другое имя вместо xvdf.