'Computing'에 해당되는 글 69건

  1. 2015.07.16 리눅스 시스템 시간 변경하기. 3
  2. 2011.12.15 우분투 munin 설치 (모니터링 도구 mrtg대체)
  3. 2011.11.04 mysql 복구
  4. 2011.08.26 vim/ls 색상변경

리눅스 시스템 시간 변경하기.

|

리눅스 시스템의 시간을 변경하고 싶을때에는

1. 간단하게 타임서버를 이용하는법도 있고 

2. 직접 입력하여 수정하는 방법이 있다.

그리고...

3. TimeZone 변경  (※ 제일중요: 이것부터 맞춰놓자)

4. 서버(하드웨어)의 시간 변경도 알아보자.

 

1. 타임서버 이용법.

   rdate -s 타임서버

   타임서버는 : 

                 time.bora.net

                 time.nist.gov 

                 time.nuri.net

                 time.kriss.re.kr

                 time.windows.com

  등을 사용하면 된다.

  root 권한으로

  rdate -s time.bora.net

  과 같은 방법으로 명령어를 입력하면 간단하게 수정이 가능하다.

 

2. 직접 수정법

  date -s "28 OCT 2013 18:32:40"

  date -s "2013-10-28 18:32:40"

  date -s "20131028 18:32:40"

 

  시간만 변경하고 싶을때는

  date -s "18:32:40"

  처럼 이용하면 되겠다.

 

3. TimeZone 변경   (※ 제일중요: 이것부터 맞춰놓자)

   설치시 따로 지정하지 않았다면, 리눅스시스템의 TimeZone 은 UTC 로 되어 있다.

   date 명령어로 확인해 보면

   Thu Oct 30 18:32:40 UTC 2013   <-- 처럼 되어 있는 경우다.

   우리나라의 TimeZone 으로 세팅되어 있다면 다음과 같이 나타난다. 

   Thu Oct 30 18:32:40 KST 2013

   단순 시간설정보다 근본적인 문제이므로, 확인하고 변경해 준다.

   우리나라 시간대로 변경하는 방법은 다음과 같다.

  ln -sf/usr/share/zoneinfo/Asia/Seoul /etc/localtime

   /usr/share/zoneinfo/ 경로를 보면 여러 지역의 Timezone 파일이 존재하며 /etc/localtime 에 심볼릭링크 해주면 된다.

   한가지 더 추가하면, 리눅스 시스템 이외에 여러 프로그램 또는 컴파일러에서 시스템의 TimeZone 을 인식할때는

   /etc/timezone 파일을 참조함으로  /etc/timezone 의 내용도 변경해 주자.

  echo 'Asia/Seoul' >/etc/timezone

   단순히 /etc/timezone 파일을 열어서 Asia/Seoul 이라고 입력하면 된다.

 

4. 서버(하드웨어) 시간

   1, 2는 리눅스시스템의 시간 설정법이다.

   하드웨어인 서버의 자체 시간을 다루는 것은 hwclock 명령어를 이용한다.

 

   서버(하드웨어)시간 조회

  hwclock

   (Linux)시스템 시간을 => 서버(하드웨어) 시간으로 동기화

  hwclock -w

   서버(하드웨어)시간을 => (Linux)시스템 시간으로 동기화

  hwclock -s

 

And

우분투 munin 설치 (모니터링 도구 mrtg대체)

|

1. 패키지 설치
#apt-get install munin munin-node

munin : 여러곳의 모니터링된 데이터를 그래프화 하여 보여주는역활
minin-node : 해당 장비의 모니터링 정보를 수집하는 역활
정도로 보면 되겠다. 

2. munin 환경설정
#vi /etc/munin/munin.conf
  [localhost.localdomain]
   :
  되어 있는 부분을 수정한다.
  데이터를 가져와 보여줄 서버정보를 입력한다. 1대의 서버라면 해당서버의 이름과 ip를 등록하면 된다.
 예)

[aaa.com]
    address XXX.XXX.XXX.XXX
    use_node_name yes

3. munin-node 환경설정
#vi /etc/munin/munin-node.conf 
   아래에 해당하는 부분을 각 장비에 맞게 수정한다.
   host_name XXXXXXXX   //해당장비명
   allow ^XXX\.XXX\.XXX\.XXX$  //해당장비IP

4. plugin 설정
   minin-node 에서 모니터링 정보를 수집할 내역을 지정한다.
  #cd /etc/munin/plugins
  위 디렉토리에 가면 심볼릭링크된 파일들을 볼수 있다. 현재 모니터링대상이 되는 항목들이다.
  즉 위의 디렉토리에 plugin파일들을 심볼릭링크 해두기만 하면 된다.
  모니터링 할수 있는 plugin 파일들은
  /usr/share/munin/plugins/
  에 존재한다.

  mysql 은 기본에 설정되어있지 않기에 plugins에 추가해줬다.

  #ln -s /usr/
share/munin/plugins/mysql_ /etc/munin/plugins/mysql_
  #ln -s /usr/
share/munin/plugins/mysql_bytes /etc/munin/plugins/mysql_bytes
  #ln -s /usr/
share/munin/plugins/mysql_innodb /etc/munin/plugins/mysql_innodb
  #ln -s /usr/
share/munin/plugins/mysql_queries /etc/munin/plugins/mysql_queries
  #ln -s /usr/
share/munin/plugins/mysql_slowqueries /etc/munin/plugins/mysql_slowqueries
  #ln -s /usr/
share/munin/plugins/mysql_threads /etc/munin/plugins/mysql_threads

 만약 mysql을 우분투 기본으로 설치하고 자동으로 세팅되는 사용자 debian-sys-maint 를 수정하지 않았다면
 그대로 사용하면 된다.
 mysql 을 컴파일 하였거나, debian-sys-maint 사용자를 수정하였다면 조정이 필요하다.
 #vi /etc/minin/plugin-conf.d/munin-node
 [mysql*]
 :
부분을 찾아 
 [mysql*]
  env.mysqlopts -u사용자 -p비밀번호
  env.mysqladmin /usr/bin/mysqladmin 
 변경해준다. 

  mysql 사용자는 전체 process, super 권한과 mysql db 의 select 권한을 가져야 한다.
5.
아파치환경설정
설치하고 나면 자동으로 환경파일이 생성되어 적용된다. 일부를 수정하자.
/etc/munin/apache.conf 를 열어 
Allow from XXXXXXXXXXXX 
부분을 자신이 원하는대로 수정한다.

오픈하고 싶다면 
Allow from all
로 변경한다. 

6. 실행
#service munin-node restart
#service apache2 restart 

http:/XXXXXXXXXXX/munin 으로 접속해서 확인한다.  5분마다 갱신되므로 최초에는 오류가 나더라도 최소 5분은 기다린후 접속해보라.


And

mysql 복구

|

1. REPAIRTABLE 테이블명
2. 위의 명령으로 복구 되지 않을땐 데몬중지후 해당 테이블이 있는 디렉토리로 이동하여
    $ myisamchk -r 테이블명


'Computing > MySQL' 카테고리의 다른 글

[Mysql] 쿼리문 내에서 encoding 변경...  (0) 2010.11.17
[펌]MySql 복구 방법  (0) 2007.07.25
[펌]MySQL Cluster  (0) 2007.07.25
[펌]MySQL Replication 설치  (3) 2007.07.25
And

vim/ls 색상변경

|

vim 색상변경
:colorscheme <테마명>

/etc 디렉토리내 vimrc
colorscheme <테마명>


ls 색상변경
CentOS => /etc/DIR_COLOR 에서 변경
우분투 => ~/.dircolors 파일을 직접작성 (#dircolors --print-database > ~/.dircolors 한후 파일내 색상변경)


And
prev | 1 | 2 | 3 | 4 | 5 | 6 | 7 | ··· | 18 | next