본문 바로가기

분류 전체보기

(50)
[Linux] /etc/sysctl.conf 파일 커널 파라미터 설정 방법 vi /etc/sysctl.conf kernel.shmmni = 4096 kernel.shmall = 393216 kernel.shmmax = 1610612736 kernel.sem = 10000 32000 10000 10000 fs.file-max = 6815744 net.ipv4.ip_local_port_range = 1024 65500 * 입력하는 파라미터와, 값은 본인이 설치할 무언가의 요구사항에 맞춰 입력해야함. (보통 메뉴얼을 보면 요구하는 파라미터 값이 있음. ) shmmni = 전체 linux 시스템의 세마포어 셋의 최대 개수 (디폴트 값 = 4096) shmall = 특정 시점에 시스템에서 사용 가능한 공유 메모리의 최대 크기 ceil(shmmax/PAGE_SIZE) * PAGE_SIZE..
[Linux] rpm, yum의 개념 및 활용방안 1. rpm 설치 : 인터넷이 안되는 환경에서 설치. 확장명은 '*.rmp'이며, 이를 패키지라고 부르기도 한다. RPM은 패키지 인스톨을 하기 위해서 그 패키지의 필요 요소를 전부 다운로드 해야 하는 번거로움이 있다. 이 과정에서 의존성의 문제가 있을 수 있다. rpm -ivh -i : 설치 -v : 상세 view -h : 프로세스를 #으로 표시 위와 같이 설치할 무언가에 필요한 패키지들을 다운받아 한 폴더에 정리하고 하나씩 설치해줘야함. 의존성 문제가 발생할 수 있으며, 설치 순서가 중요함. 2. yum 설치 : 인터넷 환경에서 rpm패키지를 설치. RPM의 의존성 문제를 해결한 설치 프로그램. 자동으로 필요한 패키지를 설치해줌. ex) yum install -y gcc gcc-c++ libstdc+..
[Linux] 로컬(윈도우)에서 리눅스 서버로 파일, 폴더 보내기 1. 폴더 보내기 옮길파일의 상위 디렉토리 > scp -r 옮길파일명 유저명@IP주소:/리눅스에옮길위치 ex) scp -r tibero6 root@192.168.89.100:/root 2. 파일 보내기 옮길파일의 상위 디렉토리 > scp 옮길파일명 유저명@IP주소:/리눅스에옮길위치 폴더 보내는 방법에서 -r 옵션만 빼고 보내면 된다.
[Linux] 방화벽 (firewalld) 해제, selinux 비활성화 1. firewalld 해제 firewalld란 ? 리눅스 방화벽 관리 도구(네크워트 침입 차단을 담당) 1-1) firewalld 서비스 상태 확인 systemctl status firewalld 1-2) firewalld 서비스 중지 systemctl stop firewalld *리눅스에서 서비스 운영 시 방화벽이 가로막아 접근이 안되는 문제가 생길 수 있음. 2. SELinux 비활성화 selinux란 ? 관리자가 시스템 액세스 권한을 효과적으로 제어할 수 있게 하는 리눅스용 보안 아키텍처. 커널이 정책에 따라 프로세스, 파일, 네트워크 통신 등에 대한 액세스를 통제 2-1) SELinux 상태 확인 getenforce Enforcing == 보안 강화 상태 2-2) SELinux 비활성화 vi /..
[Tibero] Raw Device 생성하기 VMware 하드디스크 추가 Raw Device란? Raw Device란? : 블록 장치로 구성되는 것이 아닌 문자 장치로 구성되는 방식. 포맷을 지정하지 않고 디스크를 구성. *문자 장치란 ? 문자 단위로 입출력이 이루어지며, 커널이 제공하는 버퍼를 사용 ittt.tistory.com * VMware 워크스테이션, centOS 7(Linux), Xshell(원격터미널) 사용. 1. VMware에서 하드디스크 추가 (controlfile, logfile, datafile, tempfile, undo 각각 할당할 예정) 데이터베이스 생성 구문에 맞춰서 하드 디스크를 추가해준다. ex) 컨트롤파일, 리두로그파일, 데이터파일, 임시파일, 언두파일 == 하드디스크 5개 추가 각각 할당할 시 속도나 성능 향상. 단, insert 시 각각 삽..
[DB] Raw Device란? Raw Device란? : 블록 장치로 구성되는 것이 아닌 문자 장치로 구성되는 방식. 포맷을 지정하지 않고 디스크를 구성. *문자 장치란 ? 문자 단위로 입출력이 이루어지며, 커널이 제공하는 버퍼를 사용하지 않고, 입출력 장치의 버퍼 또는 큐를 사용. Raw Device 특징 - 명칭과 같이 날것의 Device. - 볼륨을 구성할 때 사용. - 대칭되는 개념으로 File System이 있음. - 관리가 까다로움. Raw Device 등장배경 - Raw Device의 경우 주로 DBMS의 데이터를 저장하는 공간으로 사용한다. - DBMS의 저장 공간 중 가장 중요한 부분은 Disk의 I/O 성능이다. - Raw Device의 경우 운영체제가 필요 없으므로 File System에서 사용하는 운영체제를 거치..
[Linux+DB] 리눅스 sql Backspace sql > 에서는 아래와 같이 Backspace 키가 안먹는다. ctrl Backspace 키를 눌러줘야 하는데, 이게 귀찮은 경우 Backspace만 눌러도 삭제되게 고정할 수 있다. stty erase "^H" 를 추가해주고 esc : wq! 로 저장하고 나온 뒤 source ./.bash_profile 적용 시켜주면 이제 sql > 에서도 ctrl키 없이 Backspace로만 가능하다.
[Tibero 6] tbinary/monitor 활용 방법 tibero alias 모음 1. 환경변수 편집기 vi ./.bash_profile 2. 모니터 as 설정 3. 사용 나가기 : x vi ./.bash_profile alias tbhome='cd $TB_HOME' alias tblog='cd ${TB_HOME}/instance/$TB_SID/log' alias tbcfg='cd $TB_HOME/config' alias tbcfgv='vi $TB_HOME/config/$TB_SID.tip' alias tbi='cd ~/tbinary' alias tbdata='cd ~/tbdata' alias tm='sh ~/tbinary/monitor/monitor' source ./.bash_profile