ESXi 6.7 + XPEnology 6.1.7-15284 설치기 및 질문 입니다...

   조회 1768   추천 0    

한동안 안쓰고 지내다가 최근에 필요해서 오랜만에 다시 설치를 하려다 보니 다 잊어버렸네요;;

게시판 글과 구글의 도움을 받아서 다시 설치하면서 몇번의 삽질끝에 성공했습니다.
그래도 뭔가 제대로 된건가? 라는 불안함이 있어서 설치기를 가장한 질문글을 적어봅니다..;;
혹시 아래 설치 과정 중 뭔가 잘못된 점이 있다면 조언해 주시면 감사하겠습니다. ^^;


1. 준비
  1-1. 시스템 사양


  - 몇 년전 대란(?)때 구매한 TS 140에서    1. 램 : 16GB로 업그레이드

    2. SSD * 1 : (datastore1, ESXi, XPEnology, Linux 등 설치용)

    3. HDD * 2 : (RDM으로 연결, 데이터용)

    이렇게 되어 있습니다.


  1-2. RDM

  - 먼저 SSD의 datastore1에 RDM 디렉토리를 생성 후

    vmkfstools -z /vmfs/devices/disks/[VML_ID] /vmfs/volumes/datastore1/RDM/HGST_3TB_RDM_1.vmdk -a lsilogic

    위의 명령어로 HGST_3TB_RDM_1.vmdk, HGST_3TB_RDM_2.vmdk 두 개의 vmdk파일을 생성 하였습니다.


  질문1 : RDM생성 시 vmkfstools에서 -z로 하는 경우도 있고 -r로 하는 경우도 있던데 설명을 읽어봐도 차이가 뭔지 잘 모르겠네요..;;

           두 가지 옵션의 차이가 뭘까요?



2. 설치

  2-1. synoboot.img 다운로드
    - DS3617xs용 synoboot.img를 다운로드 받아 synoboot_DS3617xs.img로 이름 변경 (버전 구분을 위한 개인적인 취향입니다.;;)

  2-2. sn, mac1 수정
    - OSFMount로 synoboot_DS3617xs.img 마운트 후 /grup/grub.cfg 에서  sn, mac1 수정 합니다.

  2-3. synoboot_DS3617xs.img를 vmdk로 컨버팅
    - StarWind V2V Converter로 synoboot_DS3617xs.img를 synoboot_DS3617xs.vmdk, synoboot_DS3617xs-flat.vmdk로 컨버팅 합니다.


  질문 2 : VMDK 옵션에서 Additional options에 있는 Activate Windows Repair Mode를 체크해야 할까요?
           (일단은 뭔지몰라서 체크하지 않고 컨버팅했습니다.)


  2-4. vmdk 파일 업로드
    - datastore1에 synoboot_DS3617xs 디렉토리 생성 후 synoboot_DS3617xs.vmdk, synoboot_DS3617xs-flat.vmdk 업로드

   질문 3 : 데이터 스토어 브라우저에는 synoboot_DS3617xs.vmdk만 보이고 -flat.vmdk파일은 보이지 않네요..;;
             SSH로 들어가면 두 개 다 보이고 있습니다. 이게 정상인가요?

  2-5. VM 생성
    - 1. 생성유형 선택
      '새 가상 시스템 생성' 선택

    - 2. 이름 및 게스트 운영체제 선택

   질문 4 : 게스트 운영 체제 버전에서 '기타 Linux 4.x 이상(64비트)'를 선택했는대 '기타 Linux(64비트)'로 해야 할까요?
            (평소에 왠만하면 최신 버전을 쓰자~!! 라는 생각이 있어서;;;)

    - 3. 스토리지 선택
     datastore1 선택

    - 4. 설정 사용자 지정 (긴 이미지 주의...;;)

    이번에 설치하면서 모르는게 너무 많아서 문제가 된 구간입니다..;; (질문도 제일 많은..;;)
    잘 모르는 옵션들은 예전에 설치할 때 적어놨던 내용을 참고해서 했는데 맞는지 모르겠네요...;;

    기본적으로 '하드 디스크 1'이 16GB로 잡혀 있었지만 이상하게 2-4에서 업로드한 vmdk 파일이 선택되지 않아서 (선택 창에서 비활성화 된 상태)
   '하드 디스크 추가'로 synoboot_DS3617xs.vmdk를 선택해서 다시 추가했습니다.
    부팅순서 때문에 '하드 디스크 1'의 컨트롤러를 SCSI (0:1)로 변경하고 새로 추가 된 synoboot_DS3617xs.vmdk를 SCSI (0:0)으로 변경하였습니다.

   질문 5 : TS140의 i3-4330은 코어2, 스레드4로 나와 있는데 소켓당 코어수를 1만 선택할 수 있게 되어 있네요;;
   질문 6 : 처음부터 '하드 디스크 1'에 synoboot_DS3617xs.vmdk를 선택할 수 있는 방법은 없을까요?
   질문 7 : '디스크 프로비저닝'은 '씩 프로비저닝됨, 느리게 비워짐' 으로 해도 되는건가요? 아니면 다른걸 선택해야 할까요?
   질문 8 : '디스크 모드'는 synoboot는 '독립-비영구', XPEnology 설치용 '하드 디스크 1'은 '독립-영구'로 했는데 맞는건가요?

    '하드 디스크 추가'로 1-2에서 설정한 RDM vmdk를 두 개 추가 하였습니다.

    'SCSI 컨트롤러 0'을 'LSI Logic Parallel'로 변경 하였습니다.
    질문 9 : LSI Logic SAS, LSI Logic Parallel, VMware Paravirtual 중에 어떤걸 해야 할까요?

    'USB 컨트롤러 1'을 'USB 3.0'으로 변경 하였습니다.

    '네트워크 어댑터 1'의 '어댑터 유형'을 'E1000e'로 변경하였습니다.
    질문 10 : 구글에서는 VMXNET3을 선택하는 경우도 있던데 어떤걸 해야 하는걸까요?

  2-6. VM 전원켜기

  2-7. IP:5000 접속 후 DSM_DS3617xs_15284.pat 설치

  2-8. Open-VM-tools설치

일단 대략 위와 같은 과정으로 ESXi 6.7에 XPEnology 6.1.7-15284를 설치하였습니다.
정상적으로 부팅도 되고 사용도 할 수 있어서 별 문제는 없어보이지만 뭔가 찜찜한 기분이 드는건 어쩔수 없네요..

긴 글 읽어주셔서 감사합니다.
시간이 없어서 몇몇 이미지들은 캡쳐를 못했는데 추후에 보충하도록 하겠습니다...

아래는 위에 나왔던 질문을 모아서 다시 하번 적어보았습니다. (질문이 너무 많아서 죄송합니다.)
나름 검색을 해봐도 잘 나오지 않는 부분이라 고민하다가 글을 적게 되었습니다.

질문1 : RDM생성 시 vmkfstools에서 -z로 하는 경우도 있고 -r로 하는 경우도 있던데 설명을 읽어봐도 차이가 뭔지 잘 모르겠네요..;;
        두 가지 옵션의 차이가 뭘까요?

질문 2 : StarWind V2V Converter로 img파일을 vmdk파일로 컨버팅 시 VMDK 옵션에서 Additional options에 있는
         Activate Windows Repair Mode를 체크해야 할까요?

질문 3 : 데이터 스토어 브라우저에는 synoboot_DS3617xs.vmdk만 보이고 -flat.vmdk파일은 보이지 않네요..;;
         SSH로 들어가면 두 개 다 보이고 있습니다. 이게 정상인가요?

질문 4 : 게스트 운영 체제 버전에서 '기타 Linux 4.x 이상(64비트)'를 선택했는대 '기타 Linux(64비트)'로 해야 할까요?

질문 5 : TS140의 i3-4330은 코어2, 스레드4로 나와 있는데 소켓당 코어수를 1만 선택할 수 있게 되어 있네요;; 이유가 뭘까요?

질문 6 : VM생성 시 처음부터 '하드 디스크 1'에 synoboot_DS3617xs.vmdk를 선택할 수 있는 방법은 없을까요?

질문 7 : '디스크 프로비저닝'은 '씩 프로비저닝됨, 느리게 비워짐' 으로 해도 되는건가요? 아니면 다른걸 선택해야 할까요?

질문 8 : '디스크 모드'는 synoboot는 '독립-비영구', XPEnology 설치용 '하드 디스크 1'은 '독립-영구'로 했는데 맞는건가요?

질문 9 : 'SCSI 컨트롤러 0'은 LSI Logic SAS, LSI Logic Parallel, VMware Paravirtual 중에 어떤걸 해야 할까요?

질문 10 : '네트워크 어댑터 1'의 '어댑터 유형'은 어떤걸 선택해야 할까요?


- 내용 추가
질문이 너무 많고 몇 개는 쓸데없는거 같아서 몇 개 지울까 하다가 2420님이 친절하게 다 알려주셔서
혹시 나중에 저처럼 궁금하신 분들이 있을까봐 그대로 남겨둡니다.;;;

짧은글 일수록 신중하게.
Redmilk 07-04
악...잠깐 시간내서 답글달기엔.. 너무 많네요 ㅠㅠ
시험문제 같습니다 ㅎㅎ
     
overainbow 07-04
제가 생각해도 질문이 너무 많아서 죄송스럽네요...
다시 읽어 보면서 몇개 지울까 고민중입니다..

혹시 https://redmilk.co.kr/ 운영자이신가요?
올려주신 글을 읽고 정말 많은 도움이 되었습니다.
감사합니다 ^^
          
Redmilk 07-04
도움이되셨다니 기쁩니다. 오늘은 짧게 여행중이라 답변을 못 달아드렸네요 ㅠㅠ 좋은밤되세요^^
2420 07-04
1 -r은 vmdk->rdm->lun -z는 rdm->lun만 매핑 (vmfs3 때 vmdk 2tb 제한때문에 있었으나 vmfs5때 62tb로 제한이 풀림)
2 필요없어요
3 안보이는게 정상입니다 .vmdk는 포인터 역할만 합니다 -flat이 진짜 디스크 파일
4 6.1은 커널 4.x 아닙니다. 3.x입니다. 기타 리눅스 해도 상관은 없습니다
5 소켓당 코어수는 설정하는거 아닙니다. 라이센스 때문에 물리코어 못쓸때 쓰는거지 일반사용자는 필요없습다 시퓨 추가하고 싶으면 그 위에서 하는겁니다
6 하드를 다 vm에서 떼고(x버튼) 순서대로 추가하면 됩니다
7 씬 프로비저닝 = 쓴만큼 용량증가 (파일 조각날 수 있음)
씩 프러비저닝 느리게(lazily) 비워짐 = 공간 크기만큼 파일 생성(섹터 예약)후 채움 (파일 조각 x)
씩 프러비저닝 빠르게(eagerly) 비워짐 = 공간 크기만큼 파일 생성 후 그 공간에 제로필
8 애초에 scsi 컨트롤러를 사용하지 마세요
9 sata 컨트롤러를 쓰세요
10 e1000, e1000e = 1G  vmxnet3 = 10G vmxnet3 인식되면 쓰세요
     
overainbow 07-04
질문을 너무 많이 해서 죄송스러웠는대;;
벌써 답글을 달아주시다니 정말 감사합니다 ㅠㅠ
알려주신 내용으로 다시 생성해 보겠습니다.
     
overainbow 07-04
1. -z가 뭔가 한 단계라도 적으니까 성능이 더 좋지 않을까 싶어서 -z로 하려다가
  좀 더 검색해보니 벌써 몇년전에 다른분이 질문을 하셨었네요..;; ( http://2cpu.co.kr/vm/581 )
  -z 가 passthrough가 되니 그래도 -z가 더 나을거 같아보이네요.^^;

2. 크게 중요하지 않은 내용이었는데;; 궁금한걸 못 참아서...ㅠㅠ

3. vmdk가 포인터 역할만 한다는건 처음알았네요.

4. 6.1.x가 3.x 커널이면 맞춰서 설정하는게 좋겠네요.

5. 예전에 설치할 때 (2015년;;;) 적어놓은 내용에는 코어수를 선택할 수 있었던거 같았는데 지금은 안되서 문의 드렸습니다;;

6. 이것도 예전엔 바로 됐었던거 같은데 안되서 문의드렸네요..;; 말씀하신대로 그냥 싹 지우고 하나씩 추가하도록 하겠습니다.

7. 이게 제일 궁금했던 내용인데 속이 시원하네요;; 씩 프로비저닝에 느리게 비워짐으로 해야겠네요. 제로필은 뭔가 좀;;

8, 9 이것도 두번째로 궁금했던 내용입니다. 구글에서 찾아봐도 캡쳐된 화면에서는 둘 중에 하나라서;; SATA로 바꿔야겠네요
  근데 8번 같은 경우는 SATA 컨트롤러로 바꿔도 디스크 모드를 선택해야 하네요;;;
  기본적으로 synoboot.vmdk와, 신규 추가한 하드는 종속, RDM 2개는 독립-영구로 선택이 되어져 있습니다;

10. vmxnet3으로 변경하겠습니다.
          
2420 07-05
-flat 파일이 있다면 그런겁니다. 평시에는 vmdk 파일이 정보를 저장합니다.
제갈기천 07-04
무척 어려워 보입니다... @.@
     
overainbow 07-04
저도 여기저기 찾아보다가 도저히 모르겠어서 이렇게 질문을 많이 올렸네요 ㅠㅠ




NAS
제목Page 11/164
11-08   675   박찬성
2014-04   2342750   회원K
07-19   1334   성현c
07-19   1063   성현c
07-19   732   풍차
07-19   1794   찬서아빠
07-18   899   쿨파스
07-18   1608   류넨아이스
07-16   782   조준래2
07-14   1565   쭈노
07-11   2423   최우선권
07-09   2271   shimss
07-09   3493   Redmilk
07-09   1631   Galvanizer
07-08   1212   은우마스터
07-08   1163   raytronix
07-07   855   쭈노
07-06   1424   Galvanizer
07-05   1835   2420
07-08   893   증번들
07-05   2185   2420
07-04   1769   overainbow