/ dev / xvdb está de fato montado, você precisa checar se alguma coisa está armazenada lá que você deseja manter, embora manter coisas importantes em um disco efêmero seja uma idéia MUITO ruim.
Você precisará desmontar / dev / xvdb antes de fazer qualquer coisa com ele.
Enquanto você pode
mkswap /dev/xvdb
ele fará um espaço de troca de todo o disco efêmero, o que você quase certamente não precisa. Além disso, se você particionar sua troca, poderá usar o restante da unidade efêmera para coisas como a pasta tmp ou armazenar sessões (se o seu host for um servidor da Web). Os impulsos efémeros são muito rápidos, mas infelizmente não são muito persistentes.
De qualquer forma, volte para as partições de swap!
Melhor para sfdisk como Abhishek menciona, ou manualmente criar uma partição swap usando fdisk:
fdisk /dev/xvdb
Press N to create a new partition
P for primary
1 for the first partition
Press Enter to accept the first location
Enter +xG where x is the size of the swapspace you want. I typically use twice the amount of RAM, but this is not a hard and fast rule
Enter T to change the type
Enter 82 for Linux Swap
Enter W to write the changes
Enter q to quit
Agora você pode criar seu espaço de troca com
mkswap /dev/xvdb1
E, em seguida, ative-o com
swapon /dev/xvdb1
Uma palavra de aviso no entanto, e peço desculpas Se Im "Ensinar vovó a chupar ovos" Mas como o nome indica, uma unidade efêmera é ... bem, efêmera. Se alguma vez você desligar sua instância, você terá que recriar sua partição swap e ativá-la. Por esse motivo, não adicione seu espaço de troca recém-criado ao seu fstab.
No entanto, a reinicialização deve ser boa.