반응형

학습자료(~2017)/리눅스 110

[리눅스] HeartBeat를 이용한 MySQL HA 구성 개념

출처 : http://imaso.co.kr/?doc=bbs/gnuboard.php&bo_table=article&wr_id=33696 MySQL HA 구성 HeartBeat를 이용한 HA 구성에는 다음과 같은 모듈이 필요하다. ● HeartBeat - 두 서버 사이에 Fail-Over를 가능하게 하는 모듈 ● Mon - MySQL Instance의 서비스 가능 여부를 체크하는 체크 모듈 ● MySQL Dual Replication - 원활한 Fail-Over 및 Fail-Back을 위한 Replication 구성 HeartBeat HeartBeat는 Linux-HA 프로젝트 그룹에서 만든 모듈로서 리눅스 운영체제에서 고가용성을 제공한다. HeartBeat는 위에서 간단히 설명한 대로 두 서버 사이에 Fa..

[리눅스] 네트워크 카드명, 네트워크 인터페이스명, 디바이스명 안 바뀔때 바꾸기

네트워크 카드명이 바뀌지 않는 문제 난 분명히 /etc/sysconfig/network-scripts/ifcfg-eth0 로 등록했는데 ifconfig 를 실행하면 em1 혹은 다른 이름으로 계속 뜰때가 있다. 무슨 방법을 써도 바뀌지 않을때 ip 명령어를 써보자 ip link set [oldname] name [newname] 예- em1 을 eth0 으로 바꾸고 싶을때 ifconfig em1 down ip link set em1 name eth0 ifconfig eth0 up 주의사항 : ip link 명령을 주기전에 ifconfig 디바이스명 down 명령으로 네트워크 인터페이스를 우선 꺼야한다. 그리고 나서 ifconfig 디바이스명 up 으로 네트워크 인터페이스를 다시 켜야한다.

[리눅스] 리눅스 설치시 OS 디스크를 잡지 못할 때

Disk sdb contains BIOS RAID metadata ,but is not part of any recognized BIOS RAID sets. Ignoring disk sdb 라는 문자가 떴을 때 대처법이다. 리눅스 부팅 디스크를 넣고 rescue mode 로 부팅한다. (중요) 프롬프트상에서 dd if=/dev/zero of=/dev/sda 실행한다. 몇분 기다린후에 - d 로 빠져나오고 reboot 명령으로 재시작한다. ### rescue mode 부팅이나 dd 명령어 자세한 방법은 구글링을 통해 검색해 볼 것 이 방법이 안된다면 dmraid -r -E /dev/sda 도 실행해본다. 중요한것은 rescue mode 에서 os 디스크가 잡혀있는 상태여야한다. 이 방법도 안되면 윈도우 부..

[리눅스] MAKE 를 사용하여 프로그램 설치할 때 절차

출처 : http://kanie.lovlog.net/entry/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C-%EC%86%8C%EC%8A%A4-%ED%8C%A8%ED%82%A4%EC%A7%80-%EC%84%A4%EC%B9%98%EC%A0%9C%EA%B1%B0%ED%95%98%EA%B8%B0 요즘 (2000년대 후반) 나오는 리눅스 배포판들은 패키지 관리를 깔끔하게 해주기 때문에 원하는 프로그램을 마우스 클릭 한두번으로 설치하고 사용할 수 있지만, 그게 여의치 않은 경우가 있죠. 예를 들면 원하는 프로그램이 패키지 목록에 없을 때라던가, 아니면 관리자 권한이 없어 프로그램을 마음대로 설치할 수 없는 경우요. 그럴 때는 소스를 직접 다운받아서 설치하고, 제거해야 합니다. ..

[리눅스] Heartbeat 설치하기 펌자료링크와 설치시 문제가 되었던 점과 해결책 정리

출처: http://coffeenix.net/doc/heartbeat/ 출처 : http://mediakorea.net/sirboard/board_view.php?sm_id=jsp&sb_id=303&search_category=&search_select=&search_text=&search_op=&page=13&next_num= 강추 출처 : http://kltp.kldp.net/stories.php?story=03/01/07/7241711 강추파일 설치시 주의사항 : 설치하다 보니까 잘 안되던 내용 해결책입니다. /etc/ha.d/authkeys 의 권한은 600 으로 할것 - chmod 600 /etc/ha.d/authkeys - 권한이 소유자에게만 읽기 쓰기의권한이 생긴다. 이렇게 하지 않으면 he..

[리눅스] 기본설치 프로그램과 기본설정들...

레드헷, 페도라, Centos 를 기반으로 작성하겠다. ● x window root 로그인 허용하기 우분투의 경우 root 의 비번이 설정되지 않아 root로 로그인을 할 수 없다. $ sudo passwd root 명령을 실행하고 root 의 비밀번호를 입력해주면 된다. 페도라, 레드렛 계열의 경우 x window 에서 root 의 로그인을 허가하지 않는다. + + F3 을 누르면 쉘 프롬프트로 전환된다. 이때 root 로 로그인하고 /etc/pam.d/gdm-password 파일과 /etc/pam.d/gdm-fingerprint 파일과 /etc/pam.d/gdm 파일을 vi로 열어서 auth required pam_succeed_if.so user != root quiet 구문을 찾아 #auth re..

[LINUX] Linux server demon정리 - 펌

Linux server demon정리 윈도우때와 마찬가지로 리눅스의 서비스도 정리할 필요가 있었기에 열심히 Searching~Searching~ 리눅스포털 슈퍼유저코리아 박성수님의 글(http://www.linux.co.kr/home/lecture/index.php?cateNo=1&secNo=30&theNo=&leccode=10659)이다. 리눅스서버의 서비스 데몬들 설명 -1- 작성자 : (주)수퍼유저코리아, http://www.superuser.co.kr 서버팀 1. 서비스데몬 리스트 amanda 서버클라이언트 환경의 네트웍 백업시스템 amd 자동마운트서비스(automatically mount file systems) anacron 주기적인 작업을 설정할 수 있는 서비스 apmd 전원관리 데몬. 즉 ..

[리눅스] 동적/공유 라이브러리 분석 - 사이트 링크

IBM 사용합니다. http://www.ibm.com/developerworks/kr/library/l-dynamic-libraries/ Program Library HOWTO : http://wiki.kldp.org/HOWTO/html/Program-Library-HOWTO/index.html Program Library HOWTO : http://wiki.kldp.org/wiki.php/DocbookSgml/Program-Library-HOWTO#INIT-AND-FINI 동적 라이브러리 파일 이름 : *.so.x.y.z (실제 파일이름으로 모든 버전이 들어있다.)soname : 일반적으로 *.so.x (링커가 프로그램 실행시 동적 링킹할때 찾는 파일 이름이다. 일반적으로 호환가능한 major 버전까지..

반응형