분류 전체보기
MAC M1 리눅스 Centos 서버 구축/설치
여러가지 툴이 있지만 MAC을 지원하지 않는 툴이 많아 지원이 되는 UTM 으로 진행하였습니다. UTM 은 아래 사이트에서 무료로 다운 가능하며, UTM 을 통해 리눅스 서버를 구축할 거에요. https://mac.getutm.app/ UTM Securely run operating systems on your Mac mac.getutm.app 우선 설치를 위해 iso 파일 다운로드 받아야 해요. (iso 는 설치 이미지 파일이에요) 리눅스, Centos의 경우에는 무료 라이선스로 아래 사이트에서 무료 다운로드 가능합니다. https://mirror.navercorp.com/centos/7.9.2009/isos/x86_64/ Index of /centos/7.9.2009/isos/x86_64 mirror..
Docker 이용하여 git 서버 구축
로컬에 Docker 를 설치하여 git 서버를 구축하는 것을 해보고 git 서버 구축, 구성하고 서비스를 올리는 것 까지 진행해봅시다 참고 : MAC 사용자인 경우 centos 8 을 설치하세요 ! 우선은 Docker 다운로드 진행 cmd 창에서 아래와 같이 입력합니다. MAC OS 사용중으로 아래와 같이 입력되었지만 Windows 도 동일하게 입력하면 됩니다. 저는 Centos7 이미지가 없어서 아래와 같이 다운로드가 같이 진행됐구요. docker run --privileged -d --name mycent7 centos:7 /usr/sbin/init 저는 Docker 클라이언트가 설치되어있어 설치 후 running 상태인 것을 확인 할수 있었습니다. 편리하여 이렇게 사용하고 만약 Docker 설치가 ..
Failed to download metadata for repo 'appstream' 오류
Docker 에 Centos8 를 올리고 셋업 중 오류 발생.. Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist yum 으로 서비스 설치 시 발생하는 오류이고 다운로드해주는 mirrorlist 를 변경해주니 정상적으로 설치됐다. -- 1번 sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-* -- 2번 sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS..
Failed to set locale, defaulting to C.UTF-8 오류
yum 으로 설치하려는 도중 아래와 같이 Failed to set locale, defaulting to C.UTF-8 오류 발생 현재 local에 지원하는 언어셋이 없어서 발생하는 현상이며, 다운로드 되어있는 locale 확인방법은 아래와 같습니다. -- 현재 언어 확인 locale -a ko_KR.utf8 를 추가해주어야 오류가 발생하지 않아요. -- /etc/bashrc 에 데이터 추가 -- 1. cd /etc 2. vi bashrc 3. 맨아래로 이동하여, # vim:ts=4:sw=4 가 있는지 확인 4. 'i' 를 누른 후 내용을 추가합니다. -- insert 모드 5. 'export LANG=ko_KR.utf8' 추가 6. exc 버튼을 누른 후 :wq! -- 저장 후 나가기 7. source..
MSSQL 쿼리 주의사항 주요 실수
데이터베이스를 사용하는 사람일 경우 쿼리를 한번 실수해도 큰일나는 경우가 많습니다. 주의를 요해야합니다. 주요 실수에 대해서 알아봅시다. 정말 실수를 내면 안되며, 실수가 나도 원복을 할 수 있도록 작업 전 백업을 해놓거나 업데이트자, 업데이트시간, 코멘트를 적을 수 있도록 합시다. 1. SELECT * 전체조회 데이터가 별로 없을 경우 SELECT * 로 전체 조회해도 문제가 없습니다. 하지만 데이터가 엄청 많은 경우 테이블 전체를 조회하면 문제가 생길 수 있습니다. SELECT * -- 전체조회 FROM USER WITH(NOLOCK) 2. 조회조건 누락 조회조건이 없는 상태, 주석인 상태로 쿼리를 실행하면 엄청나게 많은 데이터가 변경 될 수 있습니다. 꼭 확인하고 쿼리를 실행하기전 아래에서 위로 드..
VMWARE, AWS 스냅샷이란?
스냅샷 (Snapshot)이란 무엇일까요? 가상화 서버에서 스냅샷이라는 기능이 있습니다. 이는 무슨기능일까요? 스냅샷은 특정 시간에 데이터 저장장치의 상태를 별도의 파일이나 이미지로 저장 하는 기술을 의미합니다. 쉽게 말해 특정 시간에 스크린샷 찍어놓은 후 장애 발생 시 스크린샷 찍어 놓은 시점으로 복원되는 것을 의미합니다. 대용량의 데이터를 백업 관리함에 있어 운영 비용을 최소화 할 수 있고 획기적으로 빠르게 복원 할 수 있습니다. 장,단점은 뚜렷한데요 장단점에 대해서 일반적인 백업과 다른점을 비교하며 전달드리겠습니다. 일반 백업과 차이점은 스냅샷의 경우 스냅샷을 저장해놓은 저장소가 손상될 경우 복원을 할 수 없다. 일반 백업의 경우 모든 데이터를 전부 백업 하는 것 이기 떄문에 일부 저장소가 손상되더..
Hyper-V to vmware
Hyper-V의 서버를 vmware에 올리기 운영중인 HyperV서버를 복제 진행 - https://forbes.tistory.com/1115 Starwind v2v프로그램을 하단 사이트에서 다운로드 받기 - https://www.starwindsoftware.com/starwind-v2v-converter 복제한 Hyper-V 서버의 디스크(vhdk파일)을 vmdk파일로 변환 Starwind 실행 후 Source를 vhdk로 설정 destination image를 vmdk로 설정 후 변환 - vhdk 파일을 vmware에 적합한 vmdk 파일로 변환하는 작업 변환한 vmdk 파일을 wmware 데이터스토어에 업로드 ESXi ssh로 접근하여 vmdk 업로드 한 경로로 이동 후 vmdk 파일 있는지 확인..
mssql, excel 영어 글자 자간 간격 벌어짐
SSMS 를 쓰는 도중에 아래와 같이 영어 글자 간격이 벌어지는 현상 발생 위와 같이 SELECT 구절도 안먹을뿐더러 보기에도 좋아보이지 않다. 허나 처음에는 조금 귀여워보였음 (한글은 정상적으로 붙여서 나오는데 영문만 이렇게 나온다) 이것을 해결하기 위해서는 자간을 없애야 하는데 1. (Alt) + (=) 버튼을 눌러 조치할 수 있다. 두번쨰로는 우측하단 가 모양을 우 클릭하자 2. 우측 버튼 클릭 후 전/반자 에서 반자로 변경하자 이래도 잠깐 먹히고 안되면, 우선 사용하고있는 툴을 재시작해보고 재부팅도 진행해보면 될것 이다.