내맘대로긍정이 알려주는
Oracle 23ai 신기능
무료 세미나 발표자료
다운로드
trending_flat
OS 환경 : Oracle Linux 8.10 (64bit)
에러 : Creating mailbox file: File exists
유저 add 시 발생하는 에러 메세지
1
2
|
# useradd oracle2 -G dba
Creating mailbox file: File exists
|
이렇게 나오고 실제 유저 생성은 됨
해결 방법 : 유저 삭제시 -r 옵션을 넣어서 삭제 후 다시 유저 생성
유저 삭제
1
|
# userdel -r oracle2
|
유저 생성
1
|
# useradd oracle -G dba
|
에러가 발생하지 않음
원인 : 기존에 유저를 삭제할때 -r 옵션을 빼고 만들어서 그런것
기존에 유저를 삭제할때 -r 옵션을 빼고 만들어서 그런것
userdel 명령의 -r 옵션 설명
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# man userdel
원문
USERDEL(8) System Management Commands USERDEL(8)
..
-r, --remove
Files in the user's home directory will be removed along with the home directory itself and the user's mail spool.
Files located in other file systems will have to be searched for and deleted manually.
The mail spool is defined by the MAIL_DIR variable in the login.defs file.
..
번역
-r, --remove
사용자 홈 디렉토리의 파일은 홈 디렉토리 자체와 사용자 메일 스풀과 함께 제거됩니다.
다른 파일 시스템에 있는 파일은 검색하여 수동으로 삭제해야 합니다.
메일 스풀은 login.defs 파일의 MAIL_DIR 변수에 의해 정의됩니다.
|
설명과 같이 -r옵션을 사용하지 않고 삭제하는 경우
먼저 유저의 홈경로(/home/oracle2)도 수동으로 삭제 해줘야하고
메일 스풀도 제대로 정리되지 않음
그래서 유저 삭세시 -r 옵션을 사용해줘야함
참조 :
'Linux, Unix > Trouble Shooting' 카테고리의 다른 글
[sss_cache] [sysdb_domain_cache_connect] (0x0010): DB version too old (0) | 2024.07.30 |
---|---|
Oracle Linux 8 설치 중 An unknown error has occurred (0) | 2024.02.23 |
Entering emergency mode. Exit the shell to continue. (2) | 2024.01.18 |
Linux 7 Failed to start LSB: Bring up/down net (0) | 2022.02.14 |
E297: Write error in swap file (0) | 2021.06.09 |