[ Splunk Project : 서버 구축 ] Universal Forwarder 설치 디렉토리 변경하기
본문 바로가기

Splunk/Splunk Project

[ Splunk Project : 서버 구축 ] Universal Forwarder 설치 디렉토리 변경하기

728x90
반응형

ㅇ이전에 리눅스 기반으로 Universal Forwarder를 가상 서버에 설치한 바 있다.

하지만 리눅스에 익숙하지 않은 관계로 home 디렉토리에 설치해버렸다.

하지만 메뉴얼 상에 opt 디렉토리에 설치하라고 되어있어 수정하고자 한다.

(근데 왜 그래야하는지 이유는 알지 못하는 게 함정ㅠ 아신다면 댓글 부탁합니다...!)

이미 enterprise는 디렉토리 변경을 완료해서 universal forwarder만 포스팅하게 되었음.

 

대충의 리눅스 directory 계층 구조

 

일단!

☘️ Universal Forwarder가 설치된 가상 머신을 켜고 root 권한으로 변경해야겠죠?

가상머신을 열고 관리자 계정으로 변경한 화면

 

 

☘️ 지금 UF가 어디에 깔려있나~ 확인을 한 번 해줍니다.

현재 디렉토리 및 디렉토리에 있는 파일 및 디렉토리

 

현재 상황

 

내가 원하는 상황

 

그러고 싶은 이유: 메뉴얼에 그렇게 하라고 했음

사실 안하고 싶으면 안해도 될 것 같긴한데... 잘 모르겠다...

여기에 굳이 해야하는 이유를 알려주는 곳이 아무데도 없음

근데 왠지 실무에서는 특별한 이유가 없다면 default로 지정된 곳에 뭔가를 설치하는 것이

인계와 코웍의 용이함을 위해서 맞는 것 같음.

 

 

☘️ STEP 1: splunk forwarder directory와 .tar 파일을 옮긴다.

1. 옮기고 싶은 파일이 하나일 때

$ mv [이동시킬 파일의 현재 경로/이동시킬 파일의 이름][목적경로/]
* 만약 현재 디렉토리에 있는 파일을 옮기고 싶을 경우 현재 파일 경로는 생략

2. 옮기고 싶은 파일이 둘 이상일 때

$ mv [파일의 현재 경로/파일의 이름][파일의 현재 경로/파일의 이름]...[목적 경로/]

 

나는 2개를 옮기고 싶으니까 2번을 따른당!

...ㅠ 까임

열심히 했는데 거부 당했다.

이유는  splunkforwarder가 directory인데 마지막에 파일처럼 넣어서 그런거라고 함.

한줄 요약!!

directory 뒤에는 /를 반드시 붙여줘야함..

 

우여곡절이 담긴 과정

 

home directory에는 빈 splunk directory 뿐이다.

 

opt 밑에는 내가 옮기고자 하는 것이 다 들어감

 

아무튼 성공...ㅎ

 

 

☘️ STEP 2: splunk directory를 삭제한다.

$ 디렉토리를 삭제할 때
rmdir 디렉토리명

$ 파일을 삭제할 때
rm 파일명

 

했는데 안 비었대! 어이없음

아까 계층 보여달라고 할 때는 아무것도 없다고 하더니 뭐가 남았는지 모르겠음

하지만 이럴 때 사용하는 옵션이 있지!

그것은 rm의  - r 옵션!!

성공!

728x90
반응형