NexentaStor 7

[NexentaStor] Hang up 에러

NexentaStor를 iSCSI 스토리지로 이용하고 있는 고객 인프라에서 얼마전 장애가 발생했습니다.상황은 다음과 같았습니다.ESXi는 물론 가상 머신에 접속불가NexentaStor 컨솔 접속 불가, SSH 불가, 웹관리툴인 NMV 접속불가하지만, ping 정상 소통... 결국 서버를 강제 셧다운 -> 기동으로 복구했습니다만, messages에 아무런 로그도 남아있지 않았습니다. 근본적인 원인을 모르는 상황이기에 복구가 되었어도 찜찜했죠. 복구후 SSH로 접속해서 이런 저런 로그를 살피다보니 nms.log 화일에 다음과 같은 에러가 남아있더군요. fault trigger 'memory-check (E3)' failed 2 times, 3 left until the configured maximum is..

virtualization/etc 2012.08.23

[NexentaStor] CE 3.1에서의 MTU 에러

NexentaStor 3.1을 인스톨했습니다. 인스톨후 NMV용 primary NIC을 설정했더니 다음과 같은 에러가 발생하며 설정이 되질않더군요. SystemCallError: failed to configure bnx0 with ip x.x.x.x netmask 255.255.255.0 mtu 1500 broadcast + up: ifconfig: setifmtu: SIOCSLIFMTU: bnx0: Invalid argument". 실제로 show network interface bnx0로 확인을 해보면 MTU값이 1496으로 설정되어있었고, 이 값이 바뀌지않기에 설정이 않되는거 같았습니다. 또한 추가로 장착한 인텔 NIC은 문제없이 설정이 되는것으로 보아, 문제는 BroadCom의 NIC의 문제인거..

virtualization/etc 2012.01.17

OSS 스토리지 NexentaStor 3.0 - 5

이번에는 iSCSI 타켓을 작성하여 ESXi로부터 디스크를 추가하는 방법을 소개하겠습니다. 【iSCSI 타켓 설정】 1. 먼저 iSCSI 타겟으로 설정을 할 블록 디스크를 작성합니다. 「Data Management」→「SCSI Target」→「Zvols」→「Create」 순으로 선택을 합니다. 2. 사용할 디스크 볼륨, 블록 디스크명, 용량 등을 입력후 [Create]를 클릭~ 3. 「Targets」를 선택, "manage iSCSI Targets"로부터 [Create]를 클릭~ 4. 타켓의 alias, 인증방법 등을 입력후 [Create]를 클릭~ ※ 타켓명은 아무것도 입력하지 않아도 자동적으로 생성됩니다. 5. 접속을 허가할 iSCSI 이니시에이터를 설정합니다. 「Remote Initiators」를 ..

virtualization/etc 2011.01.25

OSS 스토리지 NexentaStor 3.0 - 4

이번에는 디스크의 볼륨을 작성하며 초기 설정을 끝마치게 됩니다. 【초기 설정 - 2】 1. 지난 번에 설정한 네트워크 설정을 확인하고, 추가할 네트워크 인터페이스가 있을 경우는 추가를 해줍니다. 2. iSCSI 이니시에이터로도 이용을 하실 경우는 여기서 간단히 설정을 합니다. (추후에도 설정 가능) 3. 이용 가능한 디스크가 제대로 선택되어있는지 확인합니다. 4. 이용 가능한 디스크로부터 볼륨을 작성하기 위해 "Add New Volume"을 선택합니다. 5. 작성할 디스크, 볼륨명 등을 선택/입력 후 "Create"으로 볼륨을 작성합니다. 6. 작성한 볼륨을 확인 후 다음 스텝으로 넘어갑니다. 7. NFS, CIFS 등에서 이용할 경우는 Share 폴더를 작성합니다. 8. 작성한 Shared Folder..

virtualization/etc 2011.01.19

OSS 스토리지 NexentaStor 3.0 - 3

이번에는 인스톨 후 라이센스 활성화와 네트워크등의 초기 설정 과정을 소개하겠습니다. NexentaStor는 무료지만, 라이센스키를 발급받아, 콘솔상에서 활성화를 해줘야 됩니다. 【라이센스 활성화】 1. 여기에서 필요한 정보를 입력하면, 등록키를 발급받을 수 있습니다. 발급받은 키를 콘솔상에서 입력합니다. 2. 등록키를 입력하면, 네트워크의 설정과 웹브라우저 관리콘솔에의 접속 프로토콜의 설정을 할 수 있습니다. 【초기설정 - 1】 콘솔상에서 키 등록, 관리 네트워크 설정, 접속 프로토콜 설정을 끝내면 웹부라우저에서 초기설정을 할 수 있습니다. 1. 기본설정으로 호스트명, FQDN, 시간대, 키보드 레이아웃 등을 설정합니다. (인터페이스의 언어는 영어뿐입니다.) 2. 콘솔접속용 root, 웹브라우저 관리콘솔..

virtualization/etc 2011.01.11

OSS 스토리지 NexentaStor 3.0 - 2

NexentaStor 3.0 Community Edition의 도입 과정을 소개하겠습니다. NexentaStor는 현재 다음의 3가지 형태로 제공되고 있습니다. 물리서버에 인스톨 가능한 CD 이미지 VMware 가상 어플라이언스 Xen 가상 어플라이언스 검증환경은 CD 이미지를 이용, 물리서버에 직접 인스톨했습니다. 【검증용 서버】 HP DL380 G4 Xeon CPU × 1 6GB 메모리 36GB HDD × 6 네트워크 인터페이스 × 2 【도입과정】 1. 여기서 CD 이미지를 다운로드하여 CD를 작성합니다. 2. "Install NexentaStor Community Edition" 을 선택합니다. 3. 라이센스 약정을 읽어보시고~ "동의"~ 4. "OK"~ 5. NexentaStor를 인스톨할 디스크..

virtualization/etc 2011.01.06

OSS 스토리지 NexentaStor 3.0 - 1

NexentaStor는 미국 Nexenta Systems사가 공개하고 있는 무료 스토리지 서버 OS입니다. Sun Microsystems가 Oracle에 매수되며 향후 존재여부가 불분명해진(?) Open Solaris를 기반으로 한 디스트리뷰션, Nexenta를 베이스로 개발되었으며, 파일 시스템은 ZFS(Zettabyte File System)을 채용하고 있습니다. 지원 프로토콜은 NFS, iSCSI, FC 등 까지 현존의 스토리지 프로토콜 대부분을 커버하고 있으며 무제한의 차분 백업/스냅숏, 블록/파일 단위의 복제, 씬 프로비저닝 등의 기능을 보유하고 있다고 합니다. 또한 VMware의 ESX/ESXi, Citrix의 XenServer, 마이크로소프트의 Hyper-V 등의 가상화 솔루션도 대응을 하고..

virtualization/etc 2011.01.05