Data Domain: 어떤 사용자가 FS 정리 스케줄을 변경했는지 확인하는 방법
요약: 이 문서에서는 이전에 명령을 실행한 사용자에 대한 세부 정보와 함께 정리 일정을 수정한 사용자에 대한 정보를 제공합니다.
증상
- 정리 스케줄 구성에 예기치 않은 변경 사항이 나타남
- 정리 예약이 누락되었거나, 수정되었거나, 잘못된 시간에 실행됨
- 일정을 마지막으로 수정한 사람을 식별하기 어려움
- 특정 명령을 실행한 사용자에 대한 가시성 부족
- 비정상적이거나 승인되지 않은 명령 실행이 감지됨
원인
DD-CLI 명령의 표준 출력은 관련 변경 사항을 적용한 사용자 계정에 대한 정보를 제공하지 않습니다.
그러나 로그 파일에는 정리 예약의 변경 사항에 대한 자세한 정보가 유지됩니다.
해결
옵션 1
1단계: 관리 사용자를 사용하여 DD CLI에 로그인합니다.
2단계: 로그를 나열합니다.
sysadmin@localhost# log list File Size Time Created --------- ------ ------------------------ audit.log 12 KiB Tue May 24 07:22:46 2025 messages 48 KiB Tue May 24 07:30:37 2025 --------- ------ ------------------------
3단계: 관리자 모드에서 audit.log 파일 열기
log view audit.log
로그를 볼 때 위쪽 및 아래쪽 화살표를 사용하여 파일을 스크롤합니다. q 키를 사용하여 종료합니다. 앞으로 검색하려면 슬래시를 입력하고 뒤로 검색하려면 물음표를 입력하여 "clean schedule"을 검색합니다 .
Example: May 11 21:40:47 lochost sshd[16324]: Failed password for invalid user isg-admin from 127.0.0.1 port 51851 ssh2 May 11 21:40:50 lochost sshd[16324]: error: Received disconnect from 127.0.0.1 port 51851:3: com.jcraft.jsch.JSchException: Auth fail for methods 'publickey,password,keyboard-interactive' [preauth] /clean schedule
- 'clean schedule'이 포함된 모든 항목을 나열하려면
4단계: 출력을 검사합니다.
May 26 22:50:54 lochost sms: {epoch=1748325054;id='AUDIT-SMS_FILESYS-00035';desc='Set file system clean schedule.';level=1;user='sysadmin';role='admin';app='ddsh';host='127.0.0.1';client_ip='127.0.0.1';detail='{in='{sched='{hrs=6;min=0;days_mask=16;monthly='false';biweekly='true';}';}';result='Success';}';} May 27 00:49:27 lochost sms: {epoch=1748332167;id='AUDIT-SMS_FILESYS-00035';desc='Set file system clean schedule.';level=1;user='dell';role='admin';app='-ddsh';host='127.0.0.1';client_ip='127.0.0.1';detail='{in='{sched='{hrs=6;min=0;days_mask=8;monthly='false';biweekly='false';}';}';result='Success';}';}
출력 설명:
에 대한 예제 출력은 서로 다른 정리 일정세부 정보(서로 몇 시간 이내)를 커밋하는 두 개의 'admin' 계정('sysadmin' 및 'dell')을 보여줍니다.
옵션 2
CIFS 공유 또는 /ddvar/log로의 NFS 내보내기를 사용하여 파일을 봅니다. 텍스트 편집기를 사용하여 파일을 보고 검색합니다. Microsoft Windows 클라이언트에서는 메모장과 같은 편집기를 사용할 수 있습니다. Linux 클라이언트는 less 및 grep과 같은 명령줄 툴을 사용할 수 있습니다.
Data Domain: CIFS 공유 구성
Data Domain: NFS 클라이언트에서 내보내기 마운트 및 확인
Linux (in Bash)
Example # grep -i "clean schedule" /ddr/var/log/audit.log*
- 'clean schedule'이 포함된 모든 항목을 나열하려면
추가 정보
이 명령은 정리 일정 기록을 보는 것으로 제한되지 않습니다. DD
에서 명령을 실행한 사용자를 식별할 수 있습니다.예를 들어:
타임스탬프에서 secuser를 사용하여 강조 표시된 시간에 "data-movement policy show" 명령을 실행했습니다. 5월 28일 01:14:41 IST 2025

아래 명령 출력에는 "data-movement policy show" 명령이 실행되었을 때의 시간 및 사용자 이름 세부 정보가 표시됩니다.