Mounten Sie EFS unter Ubuntu EC2 unter AWS (amazon-efs-utils)

Ein Memorandum, weil ich nicht einfach sagen konnte, was andere Qiita-Artikel sagten.

EFS (Elastic File System) eignet sich als Dateiserver https://docs.aws.amazon.com/ja_jp/efs/latest/ug/mounting-fs.html Es ist praktisch, den Mount-Helfer zu verwenden, wie in .com / ja_jp / efs / latest / ug / mount-fs.html beschrieben. Standardmäßig mit Amazon Linux 2 AMI

sudo mount -t efs fs-12345678:/ /mnt/efs

Sie können dies problemlos so tun. Wenn Sie jedoch eine andere Distribution wie Ubuntu Base verwenden, ist diese nicht enthalten. Notieren Sie sich dies.

Der Beamte sagt, dass Sie amazon-efs-utils einschließen sollten (https://docs.aws.amazon.com/ja_jp/efs/latest/ug/installing-other-distro.html)わけですが,ちょっとだけトラブったのでメモ.

Fazit

Benötigt "sudo apt update & sudo apt upgrade".

sudo apt update
sudo apt upgrade
sudo apt install -y stunnel4
git clone https://github.com/aws/efs-utils
cd efs-utils
sudo apt install -y binutils
./build-deb.sh
sudo apt install -y ./build/amazon-efs-utils*deb

Was ich in anderen Artikeln sage

Sie müssen "sudo apt install -y stunnel4"

The following packages have unmet dependencies: amazon-efs-utils : Depends: stunnel4 (>= 4.56) but it is not installable E: Unable to correct problems, you have held broken packages.

Ich sehe oft Leute, die wütend werden. Auch wenn Sie sich den Fehler genau ansehen

sudo apt install -y binutils

Sie können auch sehen, dass Sie es tun sollten. Aber auch damit stimmten die Versionsabhängigkeiten nicht überein.

Damit

sudo apt update
sudo apt upgrade

Es war ok.

später

sudo mount -t efs fs-12345678:/ /mnt/efs

es kann.

Recommended Posts

Mounten Sie EFS unter Ubuntu EC2 unter AWS (amazon-efs-utils)
Installieren Sie Docker auf AWS EC2
Installieren Sie AWS IoT Greengrass unter Ubuntu
Rezept für die Bereitstellung von Rails-Apps unter AWS EC2
EC2 auf Docker-Compose
So installieren Sie Ruby auf einer EC2-Instanz von AWS
Memo zum Erstellen einer Servlet-Umgebung auf EC2 von AWS
Bereitstellen von Laravel mit Docker auf EC2 unter AWS ① (EC2-Instanz erstellen)
Bildschirmaufnahme unter Ubuntu 20.04
Web Bluetooth unter Ubuntu20.04
Probieren Sie DisplayLink unter Ubuntu 20.04 aus
Starten Sie EC2 Rails
Installieren Sie pyqt5 auf Ubuntu
Installieren Sie Ruby unter Ubuntu 20.04
Stellen Sie RAILS auf EC2 bereit
JAVA_HOME unter Ubuntu einstellen
Apache2 unter Ubuntu20.04 LTS
Verwenden Sie cpplapack mit Ubuntu
Führen Sie tiscamera unter Ubuntu 18.04 aus
Stellen Sie Laravel mit Docker auf EC2 unter AWS bereit (Elastic IP Acquisition-Linking).
[AWS] Verknüpfen Sie die Speichernutzung der Ubuntu EC2-Instanz mit CloudWatch
So erstellen Sie einen Anwendungsserver auf einer EC2-Instanz von AWS
Stellen Sie Laravel mit Docker auf EC2 unter AWS bereit (Git Clone-Deployment, Migration).
Versuchen Sie, Talend Open Studio auf Amazon EC2 (Ubuntu) einzurichten.