Bir postgres AWS RDS için .conf dosyasını nasıl düzenleyebilirim?


9

Sertifika kimlik doğrulamasını kullanabilmem için postgres RDS örneğimde pg_hba.conf dosyasını değiştirmek istiyorum. Ben parametreleri değiştirmek için izin RDS Parameters Group manager bulduk ama sadece pg_hba.conf için bir yol başvuruyor. Pg_hba.conf dosyasını değiştirmeme izin vermiyor gibi görünüyor.


2
Örnekte oturum açıp favori metin düzenleyicinizi kullanamıyor musunuz?
user9517

3
Belirtildiği gibi bu RDS'dir. RDS örneklerine giriş yapamazsınız.
Steven Noble

Bununla nasıl başladın? Çözümümü aşağıda gördün mü?
Drew Khoury

Yanıtlar:


4

Şu andan itibaren, RDS yapılandırmaların değiştirilmesine izin vermektedir. Böylece yapabilirsiniz

  1. RDS'nizin kullandığı yapılandırmaların listesine bakın.
  2. Bu parametreleri değiştirebilirsiniz. Yine de tüm parametreleri değiştiremeyeceğinize inanıyorum. RDS başvuru sayfasında listelenenleri değiştirebilirsiniz.

Her zamanki gibi, DB sunucunuzu yeniden başlatmanız gereken bazı statik (veya sabit) yapılandırma parametreleri vardır ve ardından yeniden başlatmanız gerekmeyen dinamik seçenekler vardır.

RDS referans kılavuzunun söyledikleri:

Postgresql.conf dosyasında yerel bir PostgreSQL örneği için ayarlayacağınız PostgreSQL parametreleri, DB örneğiniz için DB parametre grubunda tutulur. Varsayılan parametre grubunu kullanarak bir DB örneği oluşturursanız, parametre ayarları default.postgres9.3 adlı parametre grubunda bulunur.

Bir DB örneği oluşturduğunuzda, ilişkili DB parametre grubundaki parametreler yüklenir. Parametre grubundaki değerleri değiştirerek parametre değerlerini değiştirebilirsiniz. Güvenlik ayrıcalıklarına sahipseniz parametre değerlerini, ALTER DATABASE, ALTER ROLE ve SET komutlarını kullanarak da değiştirebilirsiniz. Ana bilgisayara erişemeyeceğiniz için postgres komut satırını veya env PGOPTIONS komutunu kullanamayacağınızı unutmayın.

İşte postgres için resmi amazon RDS belgeleri: http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.html#Appendix.PostgreSQL.CommonDBATasks.Parameters


1

RDS ile yapılandırma dosyalarını doğrudan düzenlemezsiniz. Bunun yerine parametreleri RDS konsolu veya API aracılığıyla düzenleyin.

"Bir DB Parametre Grubunu Değiştirme" konusunu buradan okuyabilirsiniz: http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html

Kullanıcı tarafından oluşturulan bir DB parametre grubundaki parametre değerlerini değiştirebilirsiniz, ancak varsayılan DB parametre grubundaki parametre değerlerini değiştiremezsiniz. Parametrelerde yapılan değişiklikler, parametrenin türüne (dinamik veya statik) ve parametre güncellemesi için seçilen uygulama yöntemine bağlı olarak, DB parametre grubunun üyesi olan DB örneklerine hemen veya DB örneğinin bir sonraki yeniden başlatılmasında uygulanır.


1
Parametre grupları pg_hba.confayarlara erişmenizi sağlamaz , yalnızca ayarlara erişmenizi sağlar postgresql.conf. AWS PostgreSQL için Seçenek Grupları eklediğinde dikkat edin.
Peter Sankauskas

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.