Category: System

리눅스, 윈도우, MacOSX 우리가 흔히 접하는 OS에서 할 수 있는 것들을 익혀봅니다.



Database를 위한 디스크와 파일시스템 최적화

  Disk & File System for Database DB 서버의 디스크 영역이나 파일시스템은 DB를 설계하는데 있어 매우 중요합니다. DB의 성능은 DIsk I/O와 CPU, Memory의 성능과 밀접하게 연관이 있으며, 하드웨어의 성능도 중요하지만 OS 튜닝부분도 중요합니다.  ...

Sysbench : MariaDB, MySQL, PostgreSQL Benchmark Tool.

  Sysbench ? 시스템 성능을 측정할 수 있는 툴로, MySQL에서 내부 프로젝트로 만들다가 Lua 스크립트를 적용한 0.5 버전까지 나왔다가 오랜기간 개발이 중지 되었습니다. 2016년에 다시 개발이 시작되었고 현재 1.0 버전대 개발이 진행중입니다. 기존에는 소스코드를...

시스템 사양에 맞는 세마포어 값 계산해주는 스크립트

  시스템 사양에 맞는 세마포어 값 계산해주는 스크립트 shmmax, shmall 계산 DB를 설치하고 사용 할 때, 많이 수정하는 OS 커널 파라미터 입니다. postgresql 이나, mysql의 max_connections 값을 조정하거나 오라클을 설치할 때도 기본적으로 수정을 합니다....

윈도우에서 YUM처럼 프로그램 설치 및 업데이트

  윈도우에서도 리눅스의 YUM 처럼 프로그램을 일괄로 설치하고 업데이트할 수 있는 툴이 있습니다. chocolatey 라는 툴입니다. 자세한 정보는 https://chocolatey.org/ 에서 확인 할 수 있습니다. yum 처럼 터미널 창을 띄워서 choco 라는 명령으로 프로그램을 설치...

Desktop PC에 VMWare ESXI를 설치 하기

  데스크탑 PC 자체를 하나의 VMWare 환경으로 구성 할 때 ESXI를 PC 설치 해버리면, 해당 PC에서 가상화 환경을 할당 할 수 있습니다. 윈도우를 빼버리고 VMWare를 바로 PC 올린다고 생각하시면 됩니다. ESXI 자체는 리눅스로 되어...

MySQL, MariaDB 오픈소스 모니터링 툴

  Percona PMM server 페르코나는 MySQL 개발 하던 사람들이 나와서 MySQL 관련 컨설팅을 하면서 MySQL 강화 버전인 Percona-Server를 제공하는 회사입니다. Percona-server는 xtraDB 라는 InnoDB 강화 버전의 엔진을 탑재한 MySQL 기반의 DB입니다. Precona에서는 MySQL이나 MariaDB에서...

UID 일관 변경

Linux나 Unix 에서 RAC나 HA 구성중에 양쪽 노드에 유저명은 같은데 UID가 다르면 설치가 안되는 경우가 발생. 이중화 작업에는 항상 UID를 맞춰줘야 합니다.   UID가 같지 않을경우 일괄 변경 하는 방법 $ usermod -u 501...

리눅스에서 2TB 이상 대용량 디스크 파티션 사용

리눅스에서는 일반 파티션의 사이즈는 2TB로 제한 되어 있습니다. 이 것을 GPT 타입으로 변경해야 2TB보다 큰 파티션을 사용할 수 있습니다. 일반적으로 파티셔닝을 하면 아래처럼 됩니다. [root@backup-test ~]# fdisk -l /dev/sdc Disk /dev/sdc: 5497.6 GB, 5497558138880...

윈도우의 오래된 파일, 폴더 정리

윈도우에서 필요없는 로그나 사용하지 않는 오래된 파일을 정리 할때 사용하는 명령어 입니다. 몇일 이상 지난 파일을 지우기 위해 필요한 명령어 forfiles /p “D:\log” /s /d -30 /c “cmd /c @rmdir /s /q @path” /d...

Windows Powershell 권한변경

Windows Powershell 권한변경   Powershell에서 스크립트 실행이 안될 때 . : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\Scripts\I nitialize-PowerCLIEnvironment.ps1 파일을 로드할 수 없습니다. 자세한 내용은 http://go.microsoft.com/fwlink/?LinkID=135170의 about_Execution_Policies를 참조하십시오. 위치 줄:1 문자:3 +...

리눅스 터미널에서 프롬프트를 컬러풀하게 사용하는 법

흑백 화면인 리눅스 터미널 화면을 컬러로 바꾸고, 서버마다 색상을 다르게 세팅하면 작업 할 때에도 서버가 헷갈려서 실수 할 일이 조금 더 줄어듭니다. # yum -y install vim # vi .bash_profile export PS1=”\[\e[36;1m\]\u@\[\e[32;1m\]\h:\[\e[31;1m\]\w]# \[\e[0m\]” export...