MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara menginstal mongodb di Elastic Beanstalk?

Saya harus melakukan ini cukup lama untuk membuat inti jadi saya bisa cepat melakukannya lagi.

Pertama, ssh ke instans AWS EC2 Anda (ssh -i [email protected] )

Mulai sekarang, cukup salin/tempel:

echo "[MongoDB]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64
gpgcheck=0
enabled=1" | sudo tee -a /etc/yum.repos.d/mongodb.repo

sudo yum install -y mongodb-org-server mongodb-org-shell mongodb-org-tools

sudo mkdir /data /log /journal

//Mount partitions -- Find available ones for /data /log /journal
sudo mkfs.ext4 /dev/xvdf
sudo mkfs.ext4 /dev/xvdg
sudo mkfs.ext4 /dev/xvdh

echo '/dev/xvdf /data ext4 defaults,auto,noatime,noexec 0 0
/dev/xvdg /journal ext4 defaults,auto,noatime,noexec 0 0
/dev/xvdh /log ext4 defaults,auto,noatime,noexec 0 0' | sudo tee -a /etc/fstab

sudo mount /data
sudo mount /journal
sudo mount /log

sudo chown mongod:mongod /data /journal /log

sudo ln -s /journal /data/journal

nano /etc/mongod.conf
//Change to 
dbpath = /data
logpath = /log/mongod.log

sudo nano /etc/security/limits.conf

Sekarang isi isi file ke:

* soft nofile 64000
* hard nofile 64000
* soft nproc 32000
* hard nproc 32000

Sekarang ubah file ini:

sudo nano /etc/security/limits.d/90-nproc.conf

dengan isi:

* soft nproc 32000
* hard nproc 32000

sudo blockdev --setra 32 /dev/xvdf

echo 'ACTION=="add", KERNEL=="xvdf", ATTR{bdi/read_ahead_kb}="16"' | sudo tee -a /etc/udev/rules.d/85-ebs.rules

Dan jangan lupa untuk memulai proses daemon:

//Run persistent
mongod --fork --logpath /var/log/mongodb/mongod.log



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara mengembalikan hanya nilai bidang di mongodb

  2. Cara mengambil kunci berbeda di dalam objek di MongoDB

  3. Apa kelemahan menyimpan Guid sebagai String di MongoDB?

  4. Permintaan luwak untuk dokumen dari 24 jam terakhir, hanya satu dokumen per jam

  5. Kueri MongoDB dengan ekspresi regex terhadap ObjectId