개체 스토리지 서비스에 대한 rsync 서비스를 사용하도록 설정하려면 /etc/rsyncd.conf 파일을 생성하고 기본 rsync 구성을 수정하고 수동으로 rsync 서비스를 시작해야 합니다.

프로시저

  1. 로그아웃한 경우 개체 스토리지 서비스에 다시 로그인합니다.
    1. SSH를 사용하여 VMware Integrated OpenStack Manager에 로그인합니다.
    2. VMware Integrated OpenStack Manager에서 SSH를 사용하여 controller01 노드에 로그인합니다.
    3. 루트 사용자로 전환합니다.
      sudo su -
  2. /etc/rsyncd.conf 파일을 생성합니다.
    참고:
    uid = swift
    gid = swift
    log file = /var/log/rsyncd.log
    pid file = /var/run/rsyncd.pid
    address = controller01 NODE IP ADDRESS
    [account]
    max connections = 2
    path = /srv/node/
    read only = false
    lock file = /var/lock/account.lock
    [container]
    max connections = 2
    path = /srv/node/
    read only = false
    lock file = /var/lock/container.lock
    [object]
    max connections = 2
    path = /srv/node/
    read only = false
    lock file = /var/lock/object.lock
  3. address 설정에 대해 controller01 노드의 IP 주소를 제공합니다.
  4. /etc/default/rsync 파일의 RSYNC_ENABLE 설정을 true로 변경합니다.
    RSYNC_ENABLE=true
  5. rsync 서비스를 시작합니다.
    service rsync start
  6. swift rcon 캐시 디렉토리를 생성합니다.
    mkdir -p /var/swift/recon
    chown -R swift:swift /var/swift/recon

다음에 수행할 작업

이제 개체 스토리지 프록시 서비스를 구성하고 시작할 수 있습니다. 개체 스토리지 프록시 서버 구성을 참조하십시오.