Azure CLI를 사용하여 Azure Database for PostgreSQL - 유연한 서버에 대한 서버 매개 변수 사용자 지정
적용 대상: Azure Database for PostgreSQL - 유연한 서버
Azure CLI(명령줄 인터페이스)를 사용하여 Azure PostgreSQL 서버의 구성 매개 변수를 나열하고, 표시하며, 업데이트할 수 있습니다. 엔진 매개 변수의 하위 집합은 서버 수준에서 노출되고 수정할 수 있습니다.
필수 조건
이 방법 가이드를 단계별로 실행하려면 다음이 필요합니다.
- Azure Database for PostgreSQL 유연한 서버 인스턴스 만들기를 수행하여 Azure Database for PostgreSQL 유연한 서버 인스턴스 및 데이터베이스 만들기
- Azure CLI 명령줄 인터페이스를 머신에 설치하거나 브라우저를 사용하여 Azure Portal의 Azure Cloud Shell을 사용합니다.
Azure Database for PostgreSQL 유연한 서버 인스턴스에 대한 서버 매개 변수 나열
서버의 수정 가능한 모든 매개 변수와 해당 값을 나열하려면 az postgres flexible-server parameter list 명령을 실행합니다.
myresourcegroup 리소스 그룹에 있는 mydemoserver.postgres.database.azure.com 서버에 대한 서버 구성 매개 변수를 나열할 수 있습니다.
az postgres flexible-server parameter list --resource-group myresourcegroup --server-name mydemoserver
서버 매개 변수 세부 정보 표시
서버에 대한 특정 구성 매개 변수의 세부 정보를 표시하려면 az postgres flexible-server parameter show 명령을 실행합니다.
이 예에서는 myresourcegroup 리소스 그룹에 있는 mydemoserver.postgres.database.azure.com 서버에 대한 log_min_messages 서버 구성 매개 변수의 세부 정보를 보여줍니다.
az postgres flexible-server parameter show --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver
서버 매개 변수값 수정
특정 서버 구성 매개 변수의 값을 수정할 수 있고, 그러면 Azure Database for PostgreSQL 유연한 서버 엔진에 대한 기본 구성값이 업데이트됩니다. 매개 변수를 업데이트하려면 az postgres flexible-server parameter set 명령을 사용합니다.
myresourcegroup 리소스 그룹에 있는 mydemoserver.postgres.database.azure.com 서버의 log_min_messages 서버 구성 매개 변수를 업데이트하려면.
az postgres flexible-server parameter set --name log_min_messages --value INFO --resource-group myresourcegroup --server-name mydemoserver
매개 변수 값을 다시 설정하려는 경우 옵션인 --value
매개 변수를 생략하도록 선택하면 되고, 그러면 서비스가 기본값을 적용합니다. 위의 예제에서는 다음과 같이 표시됩니다.
az postgres flexible-server parameter set --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver
이 명령은 log_min_messages 매개 변수를 기본값인 WARNING으로 다시 설정합니다. 서버 매개 변수 및 허용되는 값에 대한 자세한 내용은 매개 변수 설정에 대한 PostgreSQL 문서를 참조하세요.
다음 단계
- 서버 로그를 구성하고 액세스하려면 Azure Database for PostgreSQL - 유연한 서버의 서버 로그를 참조하세요.