2016-07-23 21 views
0

私はec2インスタンスに2つのインスタンスストレージをマウントしようとしていますが、AMIを作成する前に、それらのストレージを正しいマウントポイントにマウントしようとします。しかし、マウント後にインスタンスを停止して起動するとすぐに、私は接続できません。 ec2コンソールが実行中であることを示すにもかかわらず起動できないようです。インスタントストレージの破損ec2インスタンスの破損

私は私のインスタンス(i2.2xlarge)を作成した後、私はこの権利を取得:

[[email protected] ec2-user]# lsblk 
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 
xvda 202:0 0 300G 0 disk 
└─xvda1 202:1 0 300G 0 part/
xvdb 202:16 0 745.2G 0 disk 
xvdc 202:32 0 745.2G 0 disk 

それから私は、これら2つの2に別の場所をフォーマットし、マウントします。ここで

[[email protected] ec2-user]# mkfs -t ext4 /dev/xvdc 
[[email protected] ec2-user]# mkfs -t ext4 /dev/xvdc 

は私のfstabです:

# 
LABEL=/ /   ext4 defaults,noatime 1 1 
tmpfs  /dev/shm tmpfs defaults  0 0 
devpts  /dev/pts devpts gid=5,mode=620 0 0 
sysfs  /sys  sysfs defaults  0 0 
proc  /proc  proc defaults  0 0 
/dev/xvdb /media/ephemeral0 ext4 defaults,nofail,comment=cloudconfig 0 2 
/dev/xvdc /media/ephemeral1 ext4 defaults,nofail,comment=cloudconfig 0 2 

私はそれらをマウントした後、私は終わりたい、この取得:私は停止する場合は、この時点で

[[email protected] ec2-user]# df -h 
Filesystem  Size Used Avail Use% Mounted on 
/dev/xvda1  493G 1.2G 491G 1%/
devtmpfs   30G 68K 30G 1% /dev 
tmpfs   31G  0 31G 0% /dev/shm 
/dev/xvdb  734G 69M 697G 1% /media/ephemeral0 
/dev/xvdc  734G 69M 697G 1% /media/ephemeral1 

をインスタンスを開始すると、そのインスタンスを接続できません。私はそれらの2つが一時的なストレージであることを知っています。しかし、私はこのようないくつかの同様のインスタンスを再作成したいので、AMIを作成する前に、私はこのインスタンスを再起動した後にマウント・コンフィギュレーションを確認するためにテストしたいだけでした。

私は間違っていますか?

答えて

2

この問題は、パーティショニングを使用する際の大きな問題です。問題の根本的な原因は、ここでSSH接続

を拒否しているSElinuxがある、あなたの問題を解決する手順は次のとおりです。

ステップ1: AWSコンソールでボリュームを作成し、インスタンスにアタッチ。 (あなたはすでにこれを知っていると仮定すると、!)

ステップ2:それは常に/dev/xvdcに搭載されているデフォルトで、fdiskを使用してパーティションを作成し、lsblk出力を確認してください、それは以下のようになります。

$ sudo fdisk /dev/xvdc 

使用オプションNは、ファイルシステムでパーティションを書くために、ボリューム全体およびオプションWのための1つのフル・パーティションを作成するための新しいパーティションおよびすべてのデフォルトを作成する

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 
xvda 202:0 0 8G 0 disk 
└─xvda1 202:1 0 8G 0 part/
xvdc 202:80 0 20G 0 disk 
└─xvdc1 202:81 0 20G 0 part 

*すべての作業はこのxvdfcパーティションで行われます。どこでも/ dev/xvdcを使用していないことを確認してください。

ステップ3:以下のようにfstabにエントリを作成します:

/dev/xvdf1 /var  ext4 defaults,noatime,nofail 0 2 

希望に役立ちます:)

$ sudo mkfs -t ext4 /dev/xvdc1 

ステップ4を使用して、以下のパーティションをフォーマット次のリンクを参考にしてください:

STEPS TO CREATE SEPARATE /VAR PARTITION ON EBS VOLUME AWS

CREATE ROOT SWAP AND LVM PARTITION ON EBS VOLUME (AWS)