프로파일을 사용한 Domino® 자동 서버 설정 사용

서버 설정 프로파일을 사용하여 설정 화면을 보지 않고 Domino 서버를 자동으로 설정할 수 있습니다. 설치하는 서버나 클라이언트 시스템에서 자동 설치를 수행할 수 있습니다.

시작하기 전에

서버에서 자동 설치를 수행하려면

프로시저

  1. 서버 시스템에 Domino® 서버 프로그램 파일을 설치하지만, Domino® 서버 설정 프로그램은 실행하지 않습니다.
  2. (UNIX만 해당) Domino 서버 설치 중에 지정한 사용자로 Domino 시스템에 로그온합니다. 이와 동일한 사용자를 Domino 서버를 시작할 때 사용합니다.
  3. 프로파일에서 비밀번호가 필요한 기존 서버, 인증자 또는 관리자 ID를 사용하는 경우 비밀번호가 필요한 각 ID 유형에 대한 <keyword>=<password> 조합을 포함하는 텍스트 파일을 작성합니다. 다음 예제에서는 사용되는 각 키워드가 포함된 텍스트 파일의 내용을 보여 줍니다.
    Server=passw0rd
    AddServer=passw0rd
    Certifier=passw0rd
    OUCertifier=passw0rd
    Administrator=passw0rd
    주: .txt 파일을 Domino 데이터 디렉토리에 넣으십시오. UNIX 서버에서는 Domino 설정 코드에 파일을 읽을 수 있는 권한이 필요합니다.
  4. 서버의 명령 프롬프트에서 Domino 데이터 디렉토리로 전환합니다. (파티션된 서버를 설치한 경우 설정하는 파티션의 데이터 디렉토리로 전환합니다.) 그리고 다음 명령을 입력합니다.
    <path_to_Domino_server_executeable> -silent <path_to_profile_file> =<path_to_partition_notes.ini> <path_to_txt_file> 
    여기서

    <path_to_Domino_server_executeable>은 Domino 서버 실행 파일의 전체 경로입니다. <path_to_profile_file>은 .pds 프로파일 파일의 경로입니다. 프로파일 파일이 루트 디렉토리에 없으면 파일의 전체 경로를 지정합니다. <path_to_partition_notes.ini>는 파티션된 서버의 데이터 디렉토리에 있는 notes.ini 파일의 경로입니다. 경로 앞에 등호(=)를 추가합니다. <path_to_txt_file>은 ID 비밀번호를 지정하기 위해 Domino 서버 데이터 디렉토리에 작성한 .txt 파일의 경로입니다. Windows 서버의 예(단일 서버, 비밀번호 txt 파일 없음): c:\Domino\nserver.exe -silent c:\temp\Profile.pds Windows 서버의 예(파티션된 서버, 비밀번호 txt 파일): c:\Domino\nserver.exe -silent c:\temp\Profile1.pds =c:\Domino\Data1\notes.ini c:\Domino\Data1\password.txt UNIX 서버의 예(단일 서버, 비밀번호 txt 파일 없음): /opt/hcl/domino/bin/server -silent /tmp/Profile.pds UNIX 서버의 예(파티션된 서버, 비밀번호 txt 파일): /opt/hcl/domino/bin/server -silent /tmp/Profile1.pds =/local/notesdata1/notes.ini /local/notesdata1/password.txt

    주: nserver -help 또는 server -help를 입력하면 서버 설정 프로파일로 사용 가능한 모든 매개변수가 표시됩니다.
  5. 설정이 완료되었는지 확인하거나 설정 중에 생성된 오류 메시지를 보려면 Domino® 데이터 디렉토리에 있는 errorlog.txt 파일을 확인합니다.

Domino® Administrator가 설치된 Windows 클라이언트에서 자동 설정을 수행하려면

프로시저

  1. 클라이언트 시스템에 Domino® Administrator를 설치할 때 원격 서버 설정을 선택했는지 확인합니다.
  2. 서버 시스템에 Domino® 서버 프로그램 파일을 설치하지만, Domino® 서버 설치 프로그램은 실행하지 않습니다.
  3. (UNIX 서버만 해당) Domino 서버 설치 중에 지정한 사용자로 Domino 시스템에 로그온합니다. 이와 동일한 사용자를 Domino 서버를 시작할 때 사용합니다.
  4. 서버의 명령 프롬프트에서 Domino 데이터 디렉토리로 전환합니다. (파티션된 서버를 설치한 경우 설정하는 파티션의 데이터 디렉토리로 전환합니다.) 그리고 다음 명령을 입력하여 서버를 수신 모드로 전환합니다.
    <full_path_to_Domino_server_executeable> -listen
    Windows 서버의 예:
    C:\Domino\nserver -listen
    UNIX 서버의 예:
     /opt/hcl/domino/bin/server -listen
    주: nserver -help 또는 server -help를 입력하면 서버 설정 프로파일로 사용 가능한 모든 매개변수가 표시됩니다.
  5. 프로파일에서 비밀번호가 필요한 기존 서버, 인증자 또는 관리자 ID를 사용하는 경우 Domino 서버에서 각 ID 유형에 대한 <keyword>=<password> 조합을 포함하는 텍스트 파일을 작성합니다. 다음 예제에서는 사용되는 각 키워드(ID 유형)가 포함된 텍스트 파일의 내용을 보여 줍니다.
    Server=passw0rd
    AddServer=passw0rd
    Certifier=passw0rd
    OUCertifier=passw0rd
    Administrator=passw0rd
    주: .txt 파일을 Domino 데이터 디렉토리에 넣으십시오. UNIX 서버에서는 Domino 설정 코드에 파일을 읽을 수 있는 권한이 필요합니다.
  6. Windows 클라이언트의 명령 프롬프트에서 Notes 프로그램 디렉토리로 전환하고 다음 명령을 입력합니다.
    serversetup -silent <path_to_profile_file> <path_to_txt_file> -remote <serveraddress> =<path_to_partition_notes.ini> 
    여기서

    <path_to_profile_file>은 Windows 클라이언트에서 .pds 프로파일 파일의 경로입니다. 프로파일 파일이 루트 디렉토리에 없으면 프로파일 파일의 전체 경로를 지정합니다. <path_to_txt_file>은 ID 비밀번호를 지정하기 위해 Domino 서버 데이터 디렉토리에 작성한 .txt 파일의 경로입니다. <serveraddress>는 설정하려는 서버의 호스트 이름 또는 네트워크 주소입니다. <path_to_partition_notes.ini>는 파티션된 서버의 데이터 디렉터리에 있는 notes.ini 파일의 경로입니다. 경로 앞에 등호(=)를 추가합니다.  Windows 서버의 예(단일 서버, 비밀번호 txt 파일 없음): serversetup -silent C:\Profile.pds -remote mail2.renovations.com Windows 서버의 예(파티션된 서버, 비밀번호 txt 파일): serversetup -silent C:\Profile1.pds C:\password.txt -remote mail2.renovations.com =C:\Domino\Data1\notes.ini UNIX 서버의 예(단일 서버, 비밀번호 txt 파일 없음): serversetup -silent C:\Profile.pds -remote mail2.renovations.com UNIX 서버의 예(파티션된 서버, 비밀번호 txt 파일): serversetup -silent C:\Profile1.pds /local/notesdata/password.txt -remote mail2.renovations.com =/local/notesdata1/notes.ini

    주: nserver -help 또는 server -help를 입력하면 서버 설정 프로파일로 사용 가능한 모든 매개변수가 표시됩니다.
  7. 설정이 완료되었는지 확인하거나 설정 중에 생성된 오류 메시지를 보려면 Notes® 데이터 디렉토리에 있는 errorlog.txt 파일을 확인하십시오.
  8. 설정이 완료되면 클라이언트의 Notes 프로그램 디렉토리로 전환하고 다음 명령을 입력하여 Domino 서버에서 리스너를 중지합니다.
    serversetup -q <serveraddress>
    예를 들어,
    serversetup -q mail2.renovations.com

Domino® Administrator가 설치되지 않은 Windows 클라이언트 또는 UNIX 워크스테이션에서 자동 설정을 수행하려면

프로시저

  1. 서버 시스템에 Domino® 서버 프로그램 파일을 설치하지만, Domino® 서버 설치 프로그램은 실행하지 않습니다.
  2. (UNIX 서버만 해당) Domino 서버 설치 중에 지정한 사용자로 Domino 시스템에 로그온합니다. 이와 동일한 사용자를 Domino 서버를 시작할 때 사용합니다.
  3. 서버의 명령 프롬프트에서 Domino 데이터 디렉토리로 전환합니다. (파티션된 서버를 설치한 경우 설정하는 파티션의 데이터 디렉토리로 전환합니다.) 그리고 다음 명령을 입력하여 서버를 수신 모드로 전환합니다.
    <full_path_to_Domino_server_executeable> -listen
    Windows 서버의 예:
    C:\Domino\nserver -listen
    UNIX 서버의 예:
    /opt/hcl/domino/bin/server -listen
    주: nserver -help 또는 server -help를 입력하면 서버 설정 프로파일로 사용 가능한 모든 매개변수가 표시됩니다.
  4. 클라이언트 시스템에서 Java 런타임 환경을 설치합니다.
  5. 클라이언트 시스템에 임시 디렉토리를 작성합니다. 예를 들어 명령 프롬프트에 다음을 입력하십시오.
    • Windows 클라이언트에서:
      mkdir c:\temp
    • UNIX 워크스테이션에서:
      mkdir /temp
  6. 다음 중 하나를 수행하십시오.
    • Windows 클라이언트에서, 원격 설정 파일 cfgdomserver.jar, jhall.jarremotesetup.cmd를 서버에서 클라이언트 시스템에 만든 디렉토리로 복사합니다. 이 파일은 서버의 C:\<Domino program directory>에 있습니다.
    • UNIX 워크스테이션에서, 원격 설정 파일 cfgdomserver.jar, jhall.jarremotesetup를 서버에서 클라이언트 시스템에 만든 디렉토리로 복사합니다. 이러한 파일은 다음 디렉토리에 있습니다.

      IBM® AIX® 서버의 /<Domino program directory>/notes/latest/ibmpow/

      Linux 서버의 /<Domino program directory>/notes/latest/linux/

  7. 프로파일에서 비밀번호가 필요한 기존 서버, 인증자 또는 관리자 ID를 사용하는 경우 Domino 서버에서 각 ID 유형에 대한 <keyword>=<password> 조합을 포함하는 텍스트 파일을 작성합니다. 다음 예제에서는 사용되는 각 키워드(ID 유형)가 포함된 텍스트 파일의 내용을 보여 줍니다.
    Server=passw0rd
    AddServer=passw0rd
    Certifier=passw0rd
    OUCertifier=passw0rd
    Administrator=passw0rd
    주: .txt 파일을 Domino 데이터 디렉토리에 넣으십시오. UNIX 서버에서는 Domino 설정 코드에 파일을 읽을 수 있는 권한이 필요합니다.
  8. 클라이언트의 명령 프롬프트에서 Notes 프로그램 디렉토리로 전환하고 다음 명령을 입력합니다.
    remotesetup -silent <path_to_profile_file> <path_to_txt_file> -remote <serveraddress> =<path_to_partition_notes.ini> 
    여기서

    <path_to_profile_file>은 클라이언트에서 .pds 프로파일 파일의 경로입니다. 프로파일 파일이 루트 디렉토리에 없으면 프로파일 파일의 전체 경로를 지정합니다. <path_to_txt_file>은 ID 비밀번호를 지정하기 위해 Domino 서버 데이터 디렉토리에 작성한 .txt 파일의 경로입니다. <serveraddress>는 설정하려는 서버의 호스트 이름 또는 네트워크 주소입니다. <path_to_partition_notes.ini>는 파티션된 서버의 데이터 디렉토리에 있는 notes.ini 파일의 경로입니다. 경로 앞에 등호(=)를 추가합니다.  Windows 서버의 예(단일 서버, 비밀번호 txt 파일 없음): remotesetup -silent C:\myprofile.pds -remote mail2.renovations.com Windows 서버의 예(파티션된 서버, 비밀번호 txt 파일): remotesetup -silent C:\Profile1.pds C:\password.txt -remote mail2.renovations.com =C:\Domino\Data1\notes.ini UNIX 서버의 예(단일 서버, 비밀번호 txt 파일 없음): remotesetup -silent c:\myprofile.pds -remote mail2.renovations.com UNIX 서버의 예(파티션된 서버, 비밀번호 txt 파일):remotesetup -silent c:\Profile1.pds /local/notesdata1/password.txt -remote mail2.renovations.com =/local/notesdata1/notes.ini

    주: nserver -help 또는 server -help를 입력하면 서버 설정 프로파일로 사용 가능한 모든 매개변수가 표시됩니다.
  9. 설정이 완료되었는지 확인하거나 설정 중에 생성된 오류 메시지를 확인하려면 errorlog.txt 파일을 확인하십시오.
  10. 설정이 완료되면 클라이언트의 Notes 프로그램 디렉토리로 전환하고 다음 명령을 입력하여 Domino 서버에서 리스너를 중지합니다.
    serversetup -q <serveraddress>
    예를 들어,
    serversetup -q mail2.renovations.com