본문 바로가기

반응형

엔지니어

(192)
python 으로 mysql 를 접근할때 python 으로 mysql 를 접근할때 >>> db = MySQLdb.connect(host=dbcon['host'],user=dbcon['user'],passwd=dbcon['passwd'],db=dbcon['db']) Traceback (most recent call last): File "", line 1, in ? File "/usr/lib/python2.4/site-packages/MySQLdb/__init__.py", line 75, in Connect return Connection(*args, **kwargs) File "/usr/lib/python2.4/site-packages/MySQLdb/connections.py", line 164, in __init__ super(Connecti..
python html 파싱 http://pwnbit.kr/category/Language/Python HTML 파싱할 일이 생겼는데, 그동안은 그냥그냥 필요한 내용만 crummy에서 짬짬히 보다가, BeautifulSoup을 한국말로 잘 정리한 사이트를 찾았다. susukang98님의 블로그 : http://susukang98.springnote.com/pages/333771 예를 들자면, BeautifulSoup을 이용해서 특정 홈피의 내용 중, 어느 부분은 읽는다면 다음과 같이 간단하게 끝낼수 있을 것이다. (사실 정규식을 잘 쓴다면 필요없을 것이다...) from BeautifulSoup import BeautifulSoup import urllib2 url = 'http://블라블라' handle = urllib2.urlo..
NSX-V 설치 후 패스워드 설정 NSX-V 설치 후 패스워드 설정 Log in to the VM as root. Change the value for the parameter GRUB_TIMEOUTin the /etc/default/grubfile. GRUB_TIMEOUT=2 (Optional) Generate a new password by running the following command: run grub-mkpasswd-pbkdf2 (Optional) Replace the existing GRUB password in the /etc/grub.d/40_customfile. The default password is VMware1. Update the GRUB configuration. update-grub 설치 후 GRUB G..
rhel 8 repo 설정 rhel 8 repo 설정 [AppStream] name=CentOS-$releasever - AppStream baseurl=http://mirror.kakao.com/centos/8-stream/AppStream/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=http://mirror.kakao.com/centos/RPM-GPG-KEY-CentOS-Official [BaseOS] name=CentOS-$releasever - Base baseurl=http://mirror.kakao.com/centos/8-stream/BaseOS/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=http://mirror.kakao.com/centos/RPM-GPG-..
sed 및 awk 사용법 sed [-e script][-f script-file][file...] 기본적인 기능은 ed에서 따 왔으며, 이 기능들은 모두 sed에 적용이 된다. 다만 ed는 대화형 편집기이며, sed는 스트리밍 편집기이다. 대화형 편집기와 스트리밍 편집기의 차이점은 대화형 편집기는 입력 및 출력이 하나로 이루어지며, 스 트리밍 편집기는 하나의 입력이 하나의 출력을 낸다는 것이다. \n 을 개행문자로 사용하는 스트리밍 에디터이다. 찾기(search), 출력(print), sed -n '/abd/p' list.txt : list.txt 파일을 한줄씩 읽으면서(-n : 읽은 것을 출력하지 않음) abd 문자를 찾으면 그 줄을 출력(p)한다. 치환(substitute), sed 's/addrass/address/' li..
Proxmox에 Windows Server 를 설치하는 방법 Windows Server 는 온-프레미스 네트워크뿐만 아니라 클라우드에서도 전 세계 많은 기업 사용자가 사용하는 Windows 서버 운영 체제의 인기 버전입니다. Windows Server 2019는 Proxmox와 호환됩니까? Windows Server 2019가 Proxmox와 잘 작동하고 좋은 성능을 얻으려면 설치 중에 VirtIO 드라이버를 사용해야 합니다. 설치가 완료되면 엔터프라이즈 네트워크에서 널리 사용되는 하이퍼바이저인 ESXi와 같은 다른 하이퍼바이저에 Windows Server를 설치하는 것처럼 Windows Server가 제대로 작동합니다. Windows 서버 2019를 프로덕션에 배포한 후 Proxmox 하이퍼바이저 소프트웨어는 오픈 소스이고 누구나 무료로 사용할 수 있으므로 가상..
EC2 VM Export 내보내기 VM Export 를 사용해서 이미지 내보내기 일단 여러가지 제약사항이 있다는걸 먼저 인지하고 진행하자 https://docs.aws.amazon.com/vm-import/latest/userguide/vmexport.html#vmexport-prerequisites Exporting an instance as a VM using VM Import/Export - VM Import/Export Exporting an instance as a VM using VM Import/Export Exporting as a VM is useful when you want to deploy a copy of an Amazon EC2 instance in your on-site virtualization environ..
Proxmox 가상화 솔루션 검토 Proxmox 란 Proxmox VE(가상 환경)는 엔터프라이즈급 가상화를 가능하게 하는 완전 무료 소프트웨어 서버입니다. Debian Linux 를 기반으로 하므로 사용자는 Windows 및 Linux 이미지용 KVM 전체 가상화 또는 Linux 앱 실행을 위한 경량 Linux 컨테이너(LXC)를 활용할 수 있습니다. Proxmox는 여러 노드 및 클러스터에서 VM, 컨테이너 및 관련 리소스를 관리하기 위한 내장 웹 인터페이스를 제공합니다. Proxmox와 ESXi는 모두 유형 1 하이퍼바이저입니다. 호스트 시스템 하드웨어에서 직접 실행되고 게스트 운영 체제에 사용됩니다. Type-1 하이퍼바이저는 종종 네이티브 또는 베어메탈 하이퍼바이저 라고 합니다. 특징 Proxmox는 엄청난 수의 기능을 자랑하며..
On-premise 환경에서 비용 절감을 위한 가상화 플랫폼 검토 설명 OpenStack이란? OpenStack은 데이터 센터 전체에 걸쳐 막대한 양의 스토리지 및 네트워킹 리소스를 제어하는 ​​오픈 소스 클라우드 관리 플랫폼입니다. Rackspace 호스팅 제공업체와 NASA의 공동 프로젝트로 시작되었습니다. OpenStack은 IaaS(Infrastructure-as-a-Service) 유형의 클라우드 컴퓨팅을 관리하도록 설계되었습니다. IaaS 플랫폼 사용자의 모든 요구 사항을 다루는 수많은 구성 요소로 구성됩니다. OpenStack 플랫폼의 주요 구성 요소 중 일부는 다음과 같습니다. -Horizon -Nova -Neutron -Glance -Cinder -Swift OpenStack은 모든 작업에 자체 API를 사용합니다. OpenStack은 일반적으로 Pyt..
NUTANIX 테스트 - Move 를 활용한 Migration Move 는 각종 퍼블릭 클라우드나 가상화 시스템에서 간단하게 Migration 이 가능하게 만든 뉴타닉스에서 VM형태로 제공하는 Migration 툴이다. 뉴타닉스 Cluster 내에 VM 형태로 존재하며 설치 후에 WEB으로 간편하게 접속이 가능하고 WEB에서 컨트롤 하게 된다. 위 처럼 다양한 환경에서 Migration 지원이 가능하다. 위처럼 AWS의 경우 권한 설정 관련하여 JSON 으로 제공을 해준다. 새로운 계정을 추가하여 해당 권한만 부여하면 된다. 이후 Fail 이 나서 원인을 보니 네트워크 옵션을 vlan 15-IPAM 으로 설정하였는데 ip pool 에 남는 ip가 없어서 Fail 되었다. 다시 vlan 12-IPAM 을 만들고 적용하려 하였으나 목록에 vlan 12-IPAM 이 나오..

반응형