본문 바로가기

FreeBSD12

V2P/P2V 시 파티션 크기조절 * 개요 : 가상화환경에서 디스크용량을 최소화하여 사용하던 가상서버 이미지를 큰 용량의 물리서버디스크에 옮기는 작업시 유용 1. 작업대상 연결 후 적당한 부트매체로 부트 (FreeBSD 설치미디어 가능) 2. gpart 정보 확인# gpart show ada0 3. 늘어난 크기 인식# gpart recover ada0ada0 recovered 4. 파티션 리사이즈# gpart resize -i 3 -s 90G ada0ada0p2 resized 5. growfs로 크기 조절# growfs /dev/ada0p2 6. fstab에서 da -> ada 로 변경, ssd일경우 noatime 추가# mount /dev/ada0p2 /mnt ; vi /mnt/etc/fstab 2014. 9. 12.
FreeBSD 10.0, MariaDB 10.0 컴파일 1. 개요FreeBSD 10.0-RELEASE-p7 에서 MariaDB 10은 아직 ports 지원이 안되어 소스를 다운로드받아 컴파일하여 설치한다.xtrabackup 은 패키지에서 설치한다.[ ~# ] pkg install -y xtrabackup 2. 파일 다운로드아래 링크에서 mariadb-10.0.12.tar.gz 를 다운로드한다.참고로 10.1.x는 개발버전, 10.0.10 이후부터 스테이블버전이다.https://mariadb.com/kb/en/mariadb/development/release-notes/mariadb-10012-release-notes/ 3. 설치다운로드 받은 파일을 압축해제한다.[ ~# ] tar xvfz mariadb-10.0.12.tar.gz[ ~# ] ls -ldrwxr.. 2014. 8. 5.
FreeBSD 시스템정보 확인 1. sysinfo - /usr/ports/sysutils/sysinfo - dmidecode 이용 (/usr/ports/sysutils/dmidecode/ ) - 메인보드, 그래픽카드 모델명 CPU정보 등 다양한 정보 확인 가능 - ANSI, HTML 등으로 출력 가능[b ~ # ] sysinfo --helpSysInfo v1.0.1 by Daniel Gerzo for FreeBSD Operating SystemUsage: sysinfo [-a] [-c] [-d] [-h] [-v] [-v [level]] module ...The following options are available-aDisplay complete system information-cToggle colorful output (usef.. 2014. 2. 11.
ZFS 디스크 복구방법 (FreeBSD) * 디스크 교체 개요 1. 시스템 정보 확인, 정상작동중인 디스크와 고장난 디스크의 모델명, 시리얼넘버 확보, 인쇄 find /dev -name ada* -exec smartctl -i {} \; | egrep -i "serial|Model" 2. /etc/rc.conf 의 zfs 시작옵션 주석처리, 원하는 구성대로 정확히 디스크가 인식 및 작동할때 부팅스크립트 적용 #zfs_enable="YES" 3. 셧다운 후 고장난 디스크 교체 shutdown -p now 4. 부팅 후 dmesg 명령으로 해당 디스크가 OS에서 정상적으로 잘 인식하였는지 확인 dmesg | grep ada 5. 문제 없다면 zpool로 디스크 교체 실행 (ada5가 고장났을경우) service zfs start zpool offl.. 2013. 9. 11.
ZFS Tuning Guide 출처 : https://wiki.freebsd.org/ZFSTuningGuide ZFS Tuning Guide(Work in Progress)To use ZFS, at least 1 GB of memory is recommended (for all architectures) but more is helpful as ZFS needs *lots* of memory. Depending on your workload, it may be possible to use ZFS on systems with less memory, but it requires careful tuning to avoid panics from memory exhaustion in the kernel.A 64-bit system is pre.. 2013. 8. 30.
반응형