R6IMAP 초기화 워크로드
R6IMAP 초기화 워크로드는 서버에서 메일 데이터베이스를 열고 메일 데이터베이스를 채웁니다. 메일 데이터베이스를 작성하는 데 사용되는 템플리트는 NOTES.INI 변수 MailTemplate에서 지정해야 합니다.
이 태스크 정보
템플리트의 이름은 MAILn.NTF
로 지정됩니다. 여기서 n은 현재 릴리스 번호입니다. 메일 파일은 IMAP에서 사용하기 위해 변환됩니다. 메일 데이터베이스는 NOTES.INI 변수 NumMailNotesPerUser에 지정된 수의 note(메시지)로 채워집니다.
R6IMAP 초기화 워크로드는 자동으로 메일 데이터베이스를 작성 및 설정하고 다음 설정을 구성합니다.
- 데이터베이스 ACL 설정
- 기본 사용자에게 관리자 권한이 제공됩니다.
- 익명 사용자에게 관리자 권한이 제공됩니다.
- Owner set = mail#
MAILINIT 워크로드는 서버의 메일 데이터베이스를 열고, 메일 데이터베이스를 작성하며, 토론 데이터베이스를 연 다음 토론 데이터베이스를 SUT에 맞추어 조정된 여러 Note로 채웁니다.
필수 소프트웨어는 다음과 같습니다.
- 메일 템플리트인
MAILn.NTF
가 드라이버에 존재해야 합니다. - 인증된 사용자가 필요하므로 모든 사용자 비밀번호는 NotesBench로 설정되어야 합니다.
NotesBench 메일 사용자 문서 작성 에이전트 사용
이 태스크 정보
사용자 문서를 작성하기 위해 사용하는 에이전트는 NAMAGENT.NSF입니다.
프로시저
- R6IMAPINIT를 실행하여 메일 데이터베이스를 작성합니다.
- NotesBench 메일 사용자 문서 작성 NAMAGENT.NSF 에이전트를 임의의 플랫폼에서 사용하여 SUT의 mail*.nsf 파일을 사용자의 메일 파일로 사용하는 사용자 문서를 작성하십시오. NAMAGENT.NSF를 Domino® 디렉토리에 복사하고 디렉토리에서 실행합니다.
R6IMAP 초기화 워크로드 실행
이 태스크 정보
R6IMAP 초기화 워크로드는 SMTP 메시지로 IMAP 메일 파일을 작성 및 구성하고, 메일 파일을 초기화한 후 IMAP으로 변환합니다.
프로시저
- Server.Load의 클라이언트 및 서버를 이미 설정했는지 확인합니다.
-
NotesBench 메일 사용자 문서 작성 에이전트를 실행하여 Domino® 디렉토리에서 원하는 수의 사용자 문서를 작성합니다. 메시지가 나타나면 다음 변수를 설정합니다.
표 1. 변수 및 설정 변수
설정
Message storage format
2 (MIME)
메일 시스템
6 (POP3/IMAP)
- Domino® Administrator 클라이언트에서 Server.Load를 시작합니다.
- 테스트 유형 필드에서 기본 제공을 선택한 후 목록에서 R6 IMAP 초기화 워크로드를 선택합니다.
-
[스크립트 변수] 탭을 클릭한 후 다음 값을 입력합니다.
표 2. 스크립트 변수 변수
조치
MailServer
메일 서버의 표준 이름을 입력합니다(예: CN=MailServer1/O=Acme).
MailTemplate
메일 파일 템플리트의 이름을 입력합니다(예: MAIL8.5.NTF(현재 릴리스가 Domino® 8.5인 경우)).
nb_dbdir
데이터 디렉토리와 관련된 메일 파일을 저장하는 데 사용된 디렉토리를 입력합니다.
NormalMessageSize
메시지 본문의 크기를 입력합니다. 권장 값은 10000입니다.
MessageLineSize
줄당 문자 수를 입력합니다. 권장 값은 80입니다.
RecipientDomain
예정 수신인이 들어 있는 도메인의 이름을 입력합니다(예: acme.com).
SMTPHost
SMTP Listener 태스크를 실행 중인 Domino® 서버의 전체 도메인 이름을 입력합니다(예: server1.renovations.com).
ClientHost
클라이언트의 인증된 도메인 이름을 입력합니다(예: client1.acme.com).
NumMailNotesPerUser
작성 시 메일 파일을 구성할 문서 수를 입력합니다. 권장 값은 100입니다.
- 서버에서 IMAP 태스크를 시작합니다.
-
주소록을 사용하여 수신인 목록 작성 필드에 SUT 및 Domino® 디렉토리의 이름을
servername/org!!dominodirectory.NSF
형식(예:Server1/Acme!!NAMES.NSF
)으로 입력하십시오. - 메일 파일을 작성하는 동안 클라이언트 및 서버에서 오류가 발생하지 않았는지 확인합니다. 메일 파일이 작성되지 않은 경우, 첫번째 테스트를 반복하는 동안 테스트 스크립트는 메일 파일을 작성하지만, 서버 백엔드에 오버헤드가 추가됩니다. 일반적으로, 클라이언트와 SUT의 CPU는 75%를 초과해서는 안되며, Domino® 서버 데이터 디렉토리의 디스크 시간 백분율이 하나의 요인이 돼서는 안됩니다.
- [매개변수 테스트] 탭을 클릭합니다. 여러 대의 클라이언트에서 테스트를 실행하는 경우, 각 클라이언트에서 테스트를 실행할 때 "시작 스레드 수" 매개변수 값을 늘립니다.
- 옵션: 중지 조건 탭을 클릭하여 중지 조건을 설정합니다.
- [실행]을 클릭합니다.
- 옵션: 모니터할 메트릭을 선택합니다.
- 옵션: 콘솔 명령 수신 서버 필드에 SUT의 이름을 입력합니다.
- [테스트 시작]을 클릭합니다.
-
올바른 테스트 메일 파일 수가 데이터 디렉토리에 작성되었는지 확인합니다. 각 메일 파일 이름은
MAILn.NSF
로 지정되고, 여기서 n은 숫자입니다. - R6IMAP 워크로드 실행 절차를 완료합니다.