Please assign a menu to the primary menu location under menu

Yongbok Blog

All of the operating system

FreeBSD – NIC Bonding 으로 대역폭 증가

FreeBSD 에서 두개의 NIC 을 하나로 Bonding 하는 방법입니다. FreeBSD 커널 옵션에서 Bonding 을 사용하기 위해 아래와 같은 옵션을 추가 후 커널 컴파일 합니다.# cd /usr/src/sys/i386/conf/# cp GENERIC Yongbok# ee Yongbok options NETGRAPH 커널 컴파일을 합니다.# cd /usr/src# make buildkernel KERNCONF=Yongbok# make installkernel KERNCONF=Yongbok커널 컴파일이 완료된 후 /sys/modules/netgraph/fec 에서 fec 모듈을 컴파일 설치 해줍니다.# cd /sys/modules/netgraph/fec && make && make install bonding 파일을 만들어 줍니다. #  ee /etc/start_if.fec0#!/usr/local/bin/bash/sbin/kldload /sys/modules/netgraph/fec/ng_fec.ko/usr/sbin/ngctl mkpeer fec dummy fec /usr/sbin/ngctl msg fec0: add_iface ‘”rl0″‘/usr/sbin/ngctl msg fec0: add_iface ‘”rl1″‘/usr/sbin/ngctl msg fec0: set_mode_inet/usr/sbin/ngctl msg fec0: set_mode_mac /etc/rc.conf 에 아래와 같은 내용을 추가 해준후 시스템을 재부팅 시켜줍니다.(전 DHCP로 설정했습니다.)# 

FreeBSD – APM 설치

1. MySQL 설치WITH_CHARSET=euckr 는 mysql 에서 한글 사용이 가능하게 합니다.  # cd /usr/ports/databases/mysql51-server# make install WITH_CHARSET=euckr – MySQL 활성화# echo ‘mysql_enable=”YES”‘ >> /etc/rc.conf- MySQL 시작# /usr/local/etc/rc.d/mysql-server startMySQL 루트 패스워드 지정처음 설치시에는 루트 패스워드가 지정되어 있지 않으므로 아래 처럼 루트로 바로 로그인 하여 패스워드를 지정합니다.# mysql -u rootWelcome to the MySQL monitor.  Commands end with ; or g.Your MySQL connection id is 8Server version: 5.1.30 FreeBSD port: mysql-server-5.1.30Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.mysql> set password for ‘root’@’localhost’ = password(‘비밀번호’);mysql> grant all on *.* to root@localhost identified by ‘비밀번호’;mysql> UPDATE mysql.user SET Password = PASSWORD(‘비밀번호’) WHERE

FreeBSD – 커널 컴파일

FreeBSD 커널 컴파일- 32Bit# cd /usr/src/sys/i386/conf# cp GENERIC Yongbok- 64Bit# cd /usr/src/sys/amd64/conf# cp GENERIC Yongbok복사한 커널 설정 파일에 내용 중 ident 부분에는 복사한 파일명 Yongbok 이름을 넣어줍니다. 만약에 CPU가 멀티를 지원하면 옵션에 options SMP를 적어줍니다. 뭐..기타 서비스, 장치 중 필요 없는 것은 주석처리를 하시면 됩니다.이제 /usr/src 로 가서 커널 빌드를 시작합니다.# cd /usr/src/# make buildkernel KERNCONF=Yongbok커널 빌드가 정상적으로 완료 되었으면 이제 새로 빌드한 커널을 설치 하는 작업을 해야합니다.빌드와 비슷하게 커널설치는 make installkernel KERNEL=커널 설정 파일명 으로 하면 됩니다.# make installkernel KERNCONF=Yongbok적용을 위해 시스템을 재시작 합니다.# reboot커널 설치가 끝나고 재부팅 후에 uname -a 해서 커널 버전이 새롭게 올라온것을 볼수 있습니다.# uname

CentOS – 한글 로케일 EUC-KR 설정

CentOS 설치할때 언어를 한글로 설치 하였다면 UTF-8 로 기본 설정이 되어 있을 것입니다./etc/sysconfig/i18n 파일 내용중 LANG=”ko_KR.UTF-8″ 부분을 LANG=”ko_KR.eucKR” 로 변경  해주시면 됩니다.* 변경 전# vi /etc/sysconfig/i18nLANG=”ko_KR.UTF-8″SYSFONT=”latarcyrheb-sun16″* 변경 후# vi /etc/sysconfig/i18nLANG=”ko_KR.eucKR”SYSFONT=”latarcyrheb-sun16″수정하신 후 바로 적용하고 싶을 경우 Bash 를 입력하면 됩니다. 제대로 변경 되었는지 로케일 정보를 봅니다.# bash# localeLANG=ko_KR.eucKRLC_CTYPE=”ko_KR.eucKR”LC_NUMERIC=”ko_KR.eucKR”LC_TIME=”ko_KR.eucKR”LC_COLLATE=”ko_KR.eucKR”LC_MONETARY=”ko_KR.eucKR”LC_MESSAGES=”ko_KR.eucKR”LC_PAPER=”ko_KR.eucKR”LC_NAME=”ko_KR.eucKR”LC_ADDRESS=”ko_KR.eucKR”LC_TELEPHONE=”ko_KR.eucKR”LC_MEASUREMENT=”ko_KR.eucKR”LC_IDENTIFICATION=”ko_KR.eucKR”LC_ALL=

CentOS – yum 업데이트 저장소 바꾸기

yum 업데이트 저장소를 변경 하는 방법입니다. CentOS-Base.repo 파일을 편집합니다. # nano /etc/yum.repos.d/CentOS-Base.repo CentOS-Base.repo 에 mirrorlist 주석 체크 후 baseurl 안에 원하는 서버주소를 써주시면 됩니다. # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically close to the client.  You should use this for CentOS updates # unless you are manually picking other mirrors. # # If the mirrorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead.

1 41 42 43 44