채팅으로 명령을 주고받은 참극이 일어난 이야기
소개
서버 관리를하고 조금 어리석은 적이 있었기 때문에
정말 부끄럽고 바보 같은 이야기인데 자신에게 계명을 위해 기사를 썼습니다.
TLDL;
`(バッククオート)
를 사용합시다. 그렇지 않으면 기호가 Markdown으로 인식되어 힘들 수 있습니다. ※기법에 따라서는 ~(チルダ)
하지만 OK 일어난 사건
부내에서 이용하고 있는, Jira 서버가 기동하지 않게 되었기 때문에 2명이 원인 조사를 한 곳
Jira의 로그 파일이 커지면서 스토리지를 가득 채웠습니다.
그래서 Jira의 로그 내용을 살펴보면 로그 회전이 확실하지 않습니다.
파일을 압축하거나 삭제하지 않았습니다.
ls 결과[root@jira ~]# ls -ahl /opt/atlassian/jira/logs/
total 59G
drwx------ 2 jira root 68K Jan 24 03:45 .
drwxr-xr-x 15 root root 4.0K Feb 25 2016 ..
-rw-r--r-- 1 jira jira 1.2K Jul 1 2019 catalina.2019-07-01.log
-rw-r--r-- 1 jira jira 3.8K Jul 2 2019 catalina.2019-07-02.log
-rw-r--r-- 1 jira jira 1.5K Jul 5 2019 catalina.2019-07-05.log
-rw-r--r-- 1 jira jira 1.5K Jul 5 2019 catalina.2019-07-05.log
-rw-r--r-- 1 jira jira 0 Jan 24 03:45 catalina.out
※로그는 일부만 표시
거기서
[root@jira ~]# ls -ahl /opt/atlassian/jira/logs/
total 59G
drwx------ 2 jira root 68K Jan 24 03:45 .
drwxr-xr-x 15 root root 4.0K Feb 25 2016 ..
-rw-r--r-- 1 jira jira 1.2K Jul 1 2019 catalina.2019-07-01.log
-rw-r--r-- 1 jira jira 3.8K Jul 2 2019 catalina.2019-07-02.log
-rw-r--r-- 1 jira jira 1.5K Jul 5 2019 catalina.2019-07-05.log
-rw-r--r-- 1 jira jira 1.5K Jul 5 2019 catalina.2019-07-05.log
-rw-r--r-- 1 jira jira 0 Jan 24 03:45 catalina.out
하기로 결정했습니다.
1의 대처를 할 때 어리석은 일이 일어났습니다.
치고 싶은 명령
[root@jira ~]# find /opt/atlassian/jira/logs/*.*.* -mtime +30 | xargs rm
/opt/atlassian/jira/logs/하부 30일 전 이전에 작성되었습니다(엄격히 변경됨)
*.*.*(e.g. catalina.2019-07-05.logなど)
삭제.함께 작업했던 멤버가 대상 파일을 삭제하는 명령을 채팅으로 써 보내 주었습니다.
되었습니다.
커맨드를 치기 전에 깨달았지만, 이대로 치면
/opt/atlassian/jira/logs/
무슨 일이 있었는지
채팅에서
find /opt/atlassian/jira/logs/*.*.* -mtime +30 | xargs rm
을 치면, *.*.*
의 전반의 *.*
부분이 Markdown 의 강조 라고 판정되어, 기울임체가 되어 있었습니다.
다만,
일반 도트
기울임꼴 점
.
.
응? ?
실수 찾기? ?
점은 퍼팅에서 기울임 꼴인지 모르겠습니다.
제대로 명령을 보았기 때문에 좋았지만, 뇌사하고 명령을 흘렸다면 어떻게 되었습니까?
※ 아무래도, 뇌사해 커맨드 흘리는 일은 없습니다만
결론
코드나 명령에는 Markdown에서도 이용되는 다양한 기호가 등장합니다.
채팅에서 코드 스 니펫과 명령을 빨리 보내는 장면에서
확실히 `(バッククオート)
를 사용하지 않으면 어려울 수 있습니다.
실감했습니다.
※ ~(チルダ)
등 다른 기법도 있습니다만.
Reference
이 문제에 관하여(채팅으로 명령을 주고받은 참극이 일어난 이야기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/jonghyo/items/dcaca91874a03f177f8c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
코드나 명령에는 Markdown에서도 이용되는 다양한 기호가 등장합니다.
채팅에서 코드 스 니펫과 명령을 빨리 보내는 장면에서
확실히
`(バッククオート)
를 사용하지 않으면 어려울 수 있습니다.실감했습니다.
※
~(チルダ)
등 다른 기법도 있습니다만.
Reference
이 문제에 관하여(채팅으로 명령을 주고받은 참극이 일어난 이야기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/jonghyo/items/dcaca91874a03f177f8c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)