리눅스 VM 게스트 OS의 btrfs 파일시스템 늘이기 1. VMware vm을 편집해서 디스크 용량을 증설한다. vm웨어 설정은 리눅스 파일시스템 늘이기 – vmware guest os. 를 참고하면 된다. 2. parted -l 로 증가된 디스크 용량 확인한다. [root@cloud ~]# parted -l Model: VMware Virtual disk (scsi) Disk /dev/sda: 34.4GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: …
Tag: 리눅스
6월 10 2024
PostgreSQL 기초 사용법.
postgresql 기초 사용법 – 처음 사용해봄. *작업환경 OS: ubuntu 22.04 PostgreSQL: 14.12 1. 데이터베이스 접속. 데이터베이스에 접속하기위해서는 postgres 계정을 이용한다. 리눅스 패키지로 설치한 경우에는 postgres 계정이 만들어져 있다. su 명령으로 계정을 전환한다. $ sudo su – postgres 데이터베이스에 접속하기 위해 psql 명령을 사용한다. $ psql psql (14.12 (Ubuntu 14.12-0ubuntu0.22.04.1)) Type “help” for help. postgres=#
1월 21 2021
윈도우10에 WSL2 설치 하기
윈도우10에 WSL(Windows Subsystem for Linux)2 설치하기 관리자권한으로 powershell이나 명령프롬프트를 실행하고 아래 명령으로 wsl을 사용가능하도록 만든다. PS C:\WINDOWS\system32> dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 배포 이미지 서비스 및 관리 도구 버전: 10.0.17763.1518 이미지 버전: 10.0.17763.1637 기능을 사용하도록 설정하는 중 [==========================100.0%==========================] 작업을 완료했습니다.
10월 06 2020
Python Tibero odbc
현 시점에, Django가 티베로 odbc를 지원하지 않기때문에, 프로그래밍할때 ORM 사용은 불가능하다. 때문에, 아래와 같은 클래스를 만들어서 사용했다. 티베로 ODBC설정은 Ubuntu+Tibero+Python3+ODBC 연결하기를 참고하면 된다. insert, delete 문은 execute 메소드를 사용하면되며, 결과값이 있는 쿼리는 query나 fetchone, fetchall 메소드를 사용하면된다. 윈도우 환경에서는 setdecoding 관련 부분이 필요 없지만, 리눅스 환경에서는 꼭 필요하다. # Use to Tibero database from ODBC. …
4월 22 2020
리눅스 timedatectl
리눅스에서 날짜/시간을 조정하는 방법에는 여러 가지가 있다. 완전 수동 방식: date 명령어로 날짜 시간을 조정하였음. 옛날(?) 방식: ntpdate, rdate 로 time 서버와 시간 동기화. 최신(?) 방식: timedatectl 1. Ubuntu 18.04 에서 timedatectl 사용하기. 전통적인 명령어인 date 명령어로 현재 날짜/시간을 확인 할 수 있다. $ date Tue Apr 21 10:57:03 KST 2020 하지만, timedatectl 명령으로는 현재 …
4월 02 2020
Ubuntu 18.04, nvidia cuda 설치하기.
Ubuntu 18.04, nvidia cuda 설치 1. GPU 설치 확인 Tesla V100이 설치되어 있으며, device driver가 설치되어 있지 않아서 UNCLAIMED로 표시된다. $ sudo lshw -c display *-display:1 UNCLAIMED description: 3D controller product: GV100GL [Tesla V100 SXM2 32GB] vendor: NVIDIA Corporation physical id: 9 bus info: pci@0000:00:09.0 version: a1 width: 64 bits clock: 33MHz capabilities: pm msi …
4월 01 2020
KVM guest에 nvidia GPU 할당할때 오류 처리
KVM guest에 nvidia GPU (path through)할당할때 오류 처리. Host OS: CentOS 7, 4 nvidia GPU Guest OS: Ubuntu 18.04 kvm guest에 Nvidia GPU를 할당하고 실행했을때, 아래 오류가 발생했다. Nvidia GPU는 아래 그림처럼 PCI 디바이스에서 찾아 볼 수 있다. 오류 내용은 아래와 같다. Error starting domain: unsupported configuration: host doesn’t support passthrough of host PCI devices …
9월 16 2019
리눅스 HA(corosync, pacemaker, DRBD) – Part 2
corosync, pacemaker 클러스터에 DRBD 디스크 이용하기. 참고: 리눅스 HA(corosync, pacemaker) – Part 1 리눅스 HA (pacemaker, corosync, iscsi shared storage) – part 3 리눅스 HA(corosync, pacemaker, shared disk)에 zabbix 모니터링 서버 구성 – part 4 이 글은 리눅스 HA(corosync, pacemaker) – Part 1에 이어집니다. part2는 원래 iscsi 볼륨을 붙여서 active-active 클러스터로 넘어가는 글이었는데, 작성하다가 멈췄습니다.(여러가지 …
6월 13 2019
CentOS7, TFTP server 설치 사용하기.
CentOS7, TFTP server 설치 사용하기. 작업환경: CentOS 7, firewalld 사용안함, selinux 사용안함. tftp서버는 xinetd에 의해 제어되기때문에, xinetd도 함께 설치해야한다. # yum install tftp-server xinetd xinetd의 tftp 설정확인.(기본 tftp root 디렉토리를 변경하려면, 아래 14번 줄의 /var/lib/tftpboot를 변경하면된다.) # cat /etc/xinetd.d/tftp # default: off # description: The tftp server serves files using the trivial file transfer \ …
6월 08 2017
CentOS 7 iSCSI target
CentOS 7 에서는 iSCSI target이 targetcli로 바뀜(이전은 tgtd). 간단정리. 참고문서 : http://www.itzgeek.com/how-tos/linux/centos-how-tos/configure-iscsi-target-initiator-on-centos-7-rhel7.html https://www.server-world.info/en/note?os=CentOS_7&p=iscsi 1. iscsi target 설치 : yum install targetcli 설정 : targetcli 명령을 내리면 쉘 열림. 여기서 설정하고 끝내면 설정은 /etc/target/saveconfig.json 에 저장됨. 2. iscsi initiator는 기존 CentOS6과 동일함.