Linux용 AlloyDB Omni 실행 및 연결

문서 버전을 선택합니다.

이 페이지에서는 AlloyDB Omni를 자체 머신에 설치한 후 실행하고 연결하는 방법을 설명합니다.

시작하기 전에

시스템에 AlloyDB Omni를 설치합니다.

AlloyDB Omni 실행

다음 섹션의 정보를 사용하여 AlloyDB Omni를 시작하고, 상태를 확인하고, 중지합니다.

AlloyDB Omni 시작

  sudo systemctl start alloydbomni17

선택사항: 자동 서비스 다시 시작 사용 설정

AlloyDB Omni 서비스의 자동 재시작을 사용 설정하려면 다음을 실행하세요.

  1. /etc/systemd/system/alloydbomni17.service.d/override.conf 파일에 다음 구성을 추가합니다.

      [Service]
        Restart=on-failure
  2. 변경사항이 적용되도록 systemd 관리자 구성을 새로고침하고 alloydbomni17 서비스를 다시 시작합니다.

    sudo systemctl daemon-reload
    sudo systemctl restart alloydbomni17

AlloyDB Omni 상태 확인

   sudo systemctl status alloydbomni17

AlloyDB Omni 중지

  sudo systemctl stop alloydbomni17

AlloyDB Omni에 연결

AlloyDB Omni RPM 패키지에는 데이터베이스 서버로 대화형 SQL 셸 세션을 열 수 있는 psql 클라이언트도 포함되어 있습니다.

원하는 PostgreSQL 호환 소프트웨어를 사용하여 AlloyDB Omni에 연결할 수도 있습니다.

번들로 제공되는 psql을 사용하여 연결

  /usr/lib/postgresql/17/bin/psql -h localhost -U postgres

이 명령어는 postgres 사용자 역할로 개발자를 서버에 연결하고 postgres=# 명령 프롬프트를 표시합니다. 이제 run psql 명령어와 SQL 쿼리를 실행할 수 있습니다.

psql을 종료하려면 \q 명령어를 실행합니다.

자체 애플리케이션을 사용하여 연결

PostgreSQL에서 작동하는 클라이언트 애플리케이션은 수정할 필요 없이 AlloyDB Omni에서도 작동합니다.

PostgreSQL 호환 클라이언트나 코드 라이브러리를 사용하여 AlloyDB Omni에 연결합니다.

데이터베이스 서버에 연결한 후 표준 PostgreSQL 통신 프로토콜을 통해 DML 및 SQL 쿼리를 전송하여 데이터베이스를 정의, 쿼리, 수정할 수 있습니다.

AlloyDB Omni는 자체 환경 내에서 실행되므로 AlloyDB Omni에 연결하는 방법을 제어할 수 있습니다. 일반 PostgreSQL 서버와 마찬가지로 애플리케이션의 요구사항에 따라 AlloyDB Omni에 대한 네트워크 액세스를 허용하거나 제한할 수 있습니다.

다음 단계