2013년 8월 30일 금요일

HP 교육1



10월29일


이현철


vsky123$@daum.net






http://labs.usa.hp.com/






6000원


1층국수


서초오피스텔 지하1층


뚜레쥬르


장수삼계탕


현경






1. nPar vPar






2. Integrity VM ( Itanium 2 기반 )






1. VSE virtual server environment






2. addressing HW






3. nPars (cell board 시퓨메몰 , IO chassis SBA LBA PCI slot)






최대 rx7000 2장 8000 4장 superdome 16장






4. ignite-ux 배포서버 - 골드이미지 golden image






5. vPar (nPar 상에서 core 단위로 자원할당)


- nPar 상의 core 를 동적 할당 제거가능.


- ILM /CLM - 퍼포먼스관련됨.


CLM (Cell Local Memory ) - 같은셀보드가아니라면 성능이 느림


ILM ( Inter leaved Memory) 스트라이프 - 속도 평준화






NUMA 구조 (cell borad 여러장의로 H/w 구성)






6. vPar 생성






7. vpmon (virtual partition monitor - 각 vpar 를 부팅)










2권


8. integrity VM V4.3 (이전버전 - itanium 기반 쿼드듀얼싱글코어 지원),


V6.1 (11.31.1203에서 추가 - 쿼드코어서버전용)


- VM 6.1 - 한서버 안에서 vPar + VM 동시에 지원.


예) cpu 8 core 로 cpu2개짜리 vpar2개생성 나머지 cpu4개로 VM 8대생성가능 (%단위로할당)


- VM 4.3 - vpar 상에서 VM 생성이안됨.






9. preParing HW


- DISK (VM host 상의 file , lvol - 파티션 , disk , lun )할당 -성능에밀접






10. VM 생성 - 스크립트화






11 VM 관리 메몰최소2기가






12 VM 이동 (SAN환경에서가능)






13 ServiceGuard with VM (SAN환경에서가능)






부록A 콘솔






부록B NPIV


FC HBA - WWPN (64bit) -> 최근 가상화 시켜 여러개의 nport ID 부여가능(가상IP)


























==========================














1.






physical disk 의 약점 : random IO 취약 (4kb BLOCK IO/sec) : 8MB


Sequencial IO : 150Mb






가상화시 switching 관련비용발생






1-3


비용절감


온라인셀보드장착시퓨메몰증감가능






비용,성능,안정성






Tiered storage (한스토리지안에 여러종류 디스크장착 ssd, sas, sata)










1-4 nPar 활용


npar -> hp-UX 사용


npar -> vpar -> os 설치 사용


npar -> os 설치(host) -> VM s/w -> vm 에 os 설치(guest)






Secure Resource Partitions (PRM)


One Os 안에서 자원관리






1-5


vpar only (processor based)


rp7400


rp5405


rp5470






npar and vpar


HP 9000 and superdome


superdome2


rp7400 ,rx7600 (2cell)


rp8400 , rx8600 (4cell)






VM


all Integrity server (itanium)










--------------BLADE system


1. blade Enclosure (c7000 - HH 16대 c3000 - HH8대


FH 8대 FH4대)


2. Onboard Administrator (OA) 2장 hot/stand by


ILO port 1개로 각 blade 서버의 mp 로연결됨.


전력 냉각 MPIP 설정 inter conerctor(SW) ip설정


3. blade server (x86, integrity )


4. power supply (최대6개)


5. active cooler (최대10개)


4,5는 full 로안할시 정해진위치가있당


------------HP-ux 용 blade 서버






BL860 (dual core) , BL860 i2 (quad core) : blade server 1장


BL870 (dual core) , BL870 i2 (quad core) : blade server 2장


BL890 i2 (quad core) : blade server 4장


i2 보델부터는 blade foundation (BL 860 i2)를 추가합체가능함.














ignite-ux 서버만들기


1.hp-ux 설치


59.29.225.0 (끝자리 222 3 4 7 8 9 30 ) rx222 root/hp


MP 59.29.224.0 Admin/Admin..


59.22.225.228


ignite server ip 59.29.225.10






2. mp 접속


vfp


^b - cm - pc - off - y


pc - on - y


엔트리이상장비는 pe


rs - y


co


bootmanager 파란색 에서 멈춰


boot configration 선택 - boot from file


(dvd tape lan )


load file core lan gb A


select db-profile


(direct boot profile) -> 직접아이피설정,서버에정보없어도됨


-none - 선택 - -> 서버에서 아이피받기, 서버에bootptab있어야됨


os 버전선택






iinstall (os설치시커널)






Install HP-UX - advenced - ok - lan0






server name & ip setting






지난세팅사용 no






configurations 에서 버전 선택


(백업본일때는 백업본들 이나옴 날짜별로선택)






environments 에서 os 버전선택


boe 기본적,글렌스라이센스없음


haoe 서비스가드 글렌스 PRM 라이센


vseoe vpar VM


dcoe 최상위버전 (data center operating environment)


(haoe vseoe 다 포함)






s/w 선택해줘야 설치됨.






dcoe 선택






root DISK 선택 - override setboot default 선택






file system - LVM


(VM file 을 disk 로쓰려면 whole disk with Vxfs로 해도된다)






software 텝






all


cde-english


cde-korean


ignite(OE) - 프로그램


ignite-UX-11-31(OE) - 배포이미지 (3버전다선택)


ISOIMAGE-ENH(OE) - 가상이미지지원


JAVAOOB(OE) - 자바환경설정,커널튜닝까지,바로실행가능


MemFS(OE) - 메모리를 잘라 file-system 구축


swapoff (11.31 에서는 swap를 online에서 해제가능)


(사용하지않을때만가능)


T1335DC (vPar S/W)


T2767CC (Integrity VM)


T8718AC (VM online migration 툴)


VMMGR(OE) - VM용 GUI툴 SMH에서 실행가능






System 텝






Time Zone KST-9


set root password






file system텝






additional Tasks






group parameters


LVM 1.0 , 2.2 (1.0 은 2T 이상안됨)






pht ext size 8 -> 64 (lvol 만들때 8은 512기가뿌니몬씀 64야 2T 씀)


modify






file system parameters


block size 변경가능






GO!


LV 만들고 usr ,opt 복사하고 sw 설치


리스토어시는 sw 설치안하고 복사






-----------------------------






1-6






Instant Capacity (icap)


미리장착된 cpu 필요할때 봉인해제






Temporary Instant Capacity


(몇일만쓸때) TiCAP






----------------










1-7


XBC - crossbar controller


Core IO - console






Each nPar Requires 최소조건


at lest one cell


core io


at lest one IO chassis


A boot LBA and boot device






1-8


vPar


- dedicated CPU RAM IO -공유안함


- 동적 cpu ram


cpu 최소 1개 , 2개이상권장










-----VM 실습서버


rx219 59.225.219


model - rx3600


hpvminfo - hpvm host


hpvmstatus


cpu는 % 할당 mem은 공유아님


(최소2기가할당해야되어 메모리가VM 갯수제한)






machinfo


itanium 2 -싱글


itanium 2 9100 9200 - 듀얼


itanium 2 9300 - 쿼드코어






mpsched -S


locality domain - 시퓨장착된 보드갯수


processor - 코어수


[] 당 코어로 보면됨.






Socket 0 : [0] [2]


Socket 3 : [4] [6]






하이퍼스레드 켜기






kctune lcpu_attr=1






Socket 0 : [0 1] [2 3]


Socket 3 : [4 5] [6 7]






VM에서는 하이퍼스레드가 불안정하니쓰지말것






hpvmstatus -VP vm190 |more










vm 부팅시 control B 누르면 부팅취소될수 있으니 주의






1-9


vpar 에서 VM 안됨.






1-10


PRM - 최소자원보장 (Process Resource manager)






1-11


SIM - SMH


SIM - 서버 스토리지 통합관리






1-12


WLM (work load manager)


응답시간 처리량 목표지정


prm 구성 -실행 - 측정 - 피드백 -자동제어


유료






1-13


Global Workload Manager GWLM


멀티서버환경에서 사용






1-14 integrirty essentials capacity Advisor


예측해서 관리 - 유료






1-15 integrity essentials virtualization manager


통합 관리 - 유료






==== hp 문서사이트


http://docs.hp.com


http://59.29.224.173






2장 H/W address


npar - cell board 의 번호


vpar - LBA address






2-3


sx2000 sx1000 칩셋


cell-based server


(1000은 크로스바 1개에 2개 할당되어있고


2000은 셀1개에 크로스바가 여러개 할당되어있음


최적 셀 설치위치선정이 다름)


이웃 cell board


sx1000 02 13 46 57


sx2000 0123 4567














cell-board [ cpu mem cell-controller ]


IO [ sba(system bus adapter)-LBA(2 차IO)-pci_x_bus ]


IO 133Mhz x 64bit = 1.3Gbit (약1기가 바이트)


듀얼포트 스피드 다 누릴려면


133x 128bit 해서 2기가 된데다 pci-x-bus 에 1개만있어야됨.


olrad -q 로 max speed 체크 spd 현재속도


예) 8Gbps dual


8bit -> 1GB x2 = 2GB


이면 Max spd 266이상에 장착해야 잘됨


예전슈퍼돔 IO 가운데 4개가 고속슬롯임.






system backplane


crossbar switch 3개 (sx2000일때)






2-4


7천시리즈 셀보드 2개






2-5


8천시리즈 셀보드 4개


단 io 기본2개만 장착


확장IO 2개추가가능


SEU (Server Expansion Unit)


Complex






2-6


super dome 1


1cabinet 당 8celboard 최대 2cabinet


1cabinet 당 io 4개 장착


추가 IOX 는 별도캐비넷 필요 6개까지들어감


sx1000 칩셋


crossbar에 0 3 이 1포트 1 4 가 1포트 2개가 1개씩 할당.






2-7


npar


cell


IO






vpar


core


mem


LBA (I/O slot)






VM


vCPU (%할당)


mem (전용)


vdisk & vnet


물리자원 (공유 or 점유가능)






2-8 address type






HP-UX kernel - OS 관점


HP-UX slot - BOX 관점 (물리적위치)


Integrity firmware - Itanium CPU 관점 (EFI address=ACPI address)






2-9 legacy vs agile(좀더빠른) address


OS관점 주소공간


11.31에서 agile - san 환경-multipath커널레벨에서지원


OS에서 멀티패스에 로드벨런싱까지 제공






2-10 legacy


1/0/0/2/0


cell/SBA/LBA/device/function


sba-IO chassis (셀보드에 1대1이라 항상 0번 )


lba-2차IO (여러개) Local Bus Adapter


device-LBA 칩관점에서본 상대적 PCI 슬롯번호






2-11 legacy scsi


1/0/0/2/0/0.1.0


__________ . target . LUN ID


HBA H/W address


target - scsi-2 target 0~15 (7은card)


LUN이 0이면 스토리지디스크 X






=================


DATA IO 시 scsi protocol - 주종관계


initiator -> target


물리적계층 (pSCSI, SAS ,Fiber HBA)






2-12 FC hw address


1/0/2/1/0 .6.1.0 .0.0.1


--------Initiator


HBA HW






target


.6.1.0


SAN domain/area/port ID


domain (Switch ID)


area (맨마지막SAN스위치상 포트)


port (허브)






.0.0.1


Array LUN ID


(스토리지에서할당한 LUN ID)






스토리지 lun을 hp-ux 주소로해석


lun 생성시 2개 id부여 lun id -관리자 , wwid -storage 자체


10진수 lun id 2진수 14자리로 환산후


7bit 4bit 3bit 로 나눈후 10진수로 읽음


4bit target , 3 bit lun bit


예) lun8 번


00000000 / 0001 / 000 => 0.1.0


0 0.0.0


1 0.0.1


2 0.0.2


6 0.0.6


7 0.0.7


8 0.1.0


16 0.2.0


128 1.0.0


255 1.15.7






끝 3자리로 target 과 lun은 나오지만


controller는 알수없다 카드아닌 경로






1/0/2/1/0.6.1.0.0. 0.1


--------------- c#


.0.1 t#d#






6.1.0 은 SAN스위치의 스토리지와연결된 포트번호1






2-16 agile


16진수






2-17 FC lunpath


특정 lun 으로 가는경로


64bit


1/0/2/1/0.0x64bits.0x64bit


--------


HBA H/W address


0x64bits - WW port Name (LAN의MAC같은)


0x64bits - LUN address






2-18


1/0/2/1/0.0x500001fe15003112c.0x40010000000000


---------HBA


0x500001fe15003112c


array FC WWPN


0x40010000000000


4 lun TYPE


001 16진수 lun id -> 10진수변환






2-19


64000/0xfa00/0x4


virtual 기존 lun 멀티패스를 하나로 합친거


가상이기때문의의미없음.






legact - c_t_d - 경로에의해 이름부여


agile - persistent (dsf) 새롭게 검색되는 lun의 wwid마다


새이름 부여 (disk9,disk10) -경로바껴도 안바뀐다 (영구)


10월 30일






2-20


Ioscan –funC disk


Ioscan –funNCdisk (N:new name)






Ioscan –m dsf (m:mapping)


Device Special File






Ioscan –m hwpath






Lun H/W path (가상 LUN :발견된순서)


대표이름 무의미






Lunpath H/W (port num)


Lehacy H/W path (c_t_d_)






ioscan -m lun






smh (sam 후속 text,web버전)






Disks and File -> Disks 에서 모든정보확인가능






2-21


Legacy H/W


one per PATH


port,lun






Agile LUN H/W path


one per LUN


가상






Agile lunpath H/W path


one per PATH


port 정보 미포함.


WWN,LUN






2-23


vpar 생성하기


1. npar 생성 -> os 설치 , vpar s/w 설치


15. npar 상태에서 ioscan 결과저장


(vpar상태가되면 전체 npar정보볼수없다)


2. vpar 생성 (cpu core,mem ,LBA(IO) 할당)


3. 부팅모드를 vpar로 전환 (npar os가 vpar의 os로 전환)


(첫os만 전환가능 나머진 따로설치)


4. 추가 vpar생성 (자원할당)


5. mp 접속 - co - npar 선택 - ctrl+a 단축키 :vpmon vpar0..순환






LVM version


lvmadm -t |moer


LVM v1.0 - pv 2T


LVM v2.x - pv 16T






LVM v1.0 일때 pe size 에 따른 pv 최대크기제한


pv= pe * max PE per PV(65000개)


=4mb 일때 *65000 = 250G (실제는 132G : pe 1 size에관리구조포함)


=8mb 512G


=16 1024G


=32 2048G


=64 2048G (추천)테이블이작아짐 포인터겟수줄어 32000개






2-26


cabinet - bay - chassis -slot


0-1-3-4


bay 앞0뒤1


chassis 왼1오3


slot 12개 0-11






2-28


olrad -q


2/0/1/1


cell/sba/lba/dev






2-29


EFI H/W address


1.processor-based


HP SBA/LBA/de/function.target.LUN


EFI ACPI(vendor,LBA)/pci(device/function)/SCSI(PUNtarget,LUN)/HD(PARTpartition,hex)


cell-based


HP Cell/........동일


EFI ACPI(vender,CellLBA).........동일






2-30


ACPI(HP,154_


1번cell


54 LBA


EFI SHELL에서


shell> info io 하면 슬롯알수있음






2-31


ioscan -e (show EFI address)






2-32


pdweb


Peripheral Device (주변장치)






2-34


integrity boot disk format


partition table


EFI system partition (part1) fat32


OS partition (part2) unix


Service partition (part3) fat32


Partition table






2-35


LAB 접속하기


http://labs.usa.hp.com


grp259user2 (3,4...) 난6번


factname2 (3,4...)


이번주까지만접속가능






group10 선택






mp 접속후


parstatus


co


machinfo


mpsched -S


smh -> peripheral device -> olrad






3


3-2


sd2


cell blade


cpu,mem,메자닌(mezzanine)카드-blade서버용pci카드,10g lan


mid plane


inter connector s/w


1 path thru - port 만


2 sw(ethernet,fc s/w)


crossbar


IO box






슈퍼돔1은 크로스바-셀-IO


슈퍼돔2는 셀블레이드-크로스바-IOBOX






3-3


mem


interleaved mem - access 속도가 평준화된 (raid01)


cell local - 특정 cell 에서 메모리를 잘라서 주는방식


(최고속도- cpu 와 같은 cell에서 할당


최악속도 - cpu와 다른 cell 에서 할당된 mem)






SLM 소켓로컬메모리






3-4


npar 내에서는 동일 cpu 사용


sx1000 npar 당 coreI/O 필요


sx2000 cell 당 coreI/O 필요


npar당 크로스바 통과횟수줄이는게 좋음






3-5


Interleaved mem vs Cell Local mem (ILM/CLM)


메모리구조예


npar cell 4장 각 64G 총 256일때


1. 256 모두 ILM (npar기본,첫구현방식) : 평준화된 속도


2. 각 cell 마다 32G를 CLM - 32x4 (총4개영역)


나머지 128은 ILM


성능관점에서 ILM/CLM 비율


=CLM 특성활용 잘하면 높게 아니면 낮게


=====


프로그램 실행시 data종류에따라 할당위치가달라짐


1. private data = CLM (실행시주어진시퓨의메몰CLM)


2. shared data = ILM


=====


CLM활용방법


1. npar생성시 ILM/CLM 양을결정(parmodify 로재조정가능 리붓)


2 vpar 생성시 ILM 기본할당 -지정하면 ILM


3. npar그대로 사용 -어플이 NUMA구조지원시(oralce)CLM활용


-JAVA(JVM,multi thread),SAP : mpsched 로 cpu 할당


mpshed -l [local domain Id]


=====


부팅 시 ILM생성 cache line (128byte) 메모리에서 cpu 가저가는 단위


로 스트라이핑 함.=속도 평준화






Dynamic Cell - 운영 중 cell 추가가능= CLM으로 추가됨.






11.11은 ILM만가능






3-6


first partition = genesis partition (1cell 1io box만 들어있음)


mp - cc 명령 (기존npar 모두 삭제 1st partition만만듬)






3-8


mp - bo 명령


npar 정보는 mp에 저장됨


stable data - npar,cell assign CLM 등


dynamic data


pratition config


리붓시 갱신됨.






3-10


mp - parperm npar관리권한부여






3-11 remote npar config


mp - parperm 다른 npar 관리권한


psrperm=unrestricted 되어있어야됨.


ip 통해서도 가능


so 로 passwd 설정


sa 로 Lan access 설정






3-12


parmgr






parcreate


parstatus






3-13


parmgr


smh 에서돌아감






3-15


parcreate


-c cell:celltype:use_on_next_boot:failure_usage:CLM


cell: cell num


celltype: 붙박이-ILM생성, 이동형 (floating)-CLM


next:y or n


fail: ri or float


-ri:base cell default (reactivate with interleaved mem )


-float: float cell default (CLM용으로활용)


CLM: % or G


-L CLM 할당 (둘다지정시 -c옵션의내용을설정)






3-16


parmodify


-a add


-m mod


-d del


-I change management tools ip


-r root cell (부팅시사용될셀우선순위)






3-17


remote parmodify


-h nparaddress (os Ip) -u id:pass (root)


-h MPaddress (MP) -g IPMIpassword (mp에서 so ,sa로설정)






3-19


npar reconfig


Cell status 가 boot is blocked (BIB) :vfp에서 확인


npar 변경시 MP 정책다운로드


shutdown -R now


reboot -R now


mp - RR 명령


BCH:Main Menu: RECONFIGRESET (PA-risc)


SHELL>reconfigreset (Integrity)






3-20 PA-RISC


BCH (boot rom firware)


pf PRI 2


pf HAA 1


pf ALT 0


0 = immediately to BCH


1 = try boot , fail to BCH


2 = try boot ,fail next PATH


3 = skip , next PATH






3-21


boot mode


# vparenv -m nPars (on HPUX)


- nPar 일때 부팅커널 호출 /stand/vmunix


- vPar 일때 /stand/vpmon 호출- 각 vpar 커널호출






MON> reboot nPars ( mp-co-ctrl+a change vpmon)






fs#:> vparconfig reboot nPars (EFI shell)






shell> parconfig nPars -n


shell> parconfig reset






shell> acpiconfig single-pci-domain (linux)


shell> acpiconfig windows (windows)


shell> acpiconfig default (hpux)






3-22


PDC (processor dependent code :boot rom)


-> ready to reconfig ?


-> Y: download partition profile to npar cell


-> cell POST


->Rendezvous (랑데뷰포인트) 에서 elect Monarch (대표 CPU선택)


-> PA-RISC일때 BCH ->ISL->HPUX


-> Integrity 일때 EFI -> ACPI -> OS boot loader ->boot mode npar?


ACPI (window 냐 hpux 냐)






3-24


parstatus


-A Free 자원


-C cell


-I IO chassis


-V verbose


-M machin readable






3-25


ToC to nPar


mp - cm - tc


(crash dump 뜬당)






lvlnboot -v


crashconf -v


top 하면 page size 나옴 보통 4kb






3-26


delete nPar


parremove -p num [-F (자기자신제거할때)]






3-28


dynamic nPar


unassigned cell


-parmodify -a ->


assigned cell


-parolrad -a ->


active cell


-parolrad -d ->


inacive cell






floating cell


parmodify -p 1 -a 1:floating:y::100%


parolrad -a 1


olrad -A -s 1






3-29


IO is not active atomatically


olrad -A -s 로 활성화


olrad -D -s 로 비활성화






3-31


floating cell


parmodify -p 1 -a 1:floating:y::100%


parolrad -a 1


olrad -A -s 1






3-33


hyper-threading


only 11.31


setboot -m on|off (변경시재부팅필요)


parmodify -p par_num -T y|n


shell> cpuconfig threads on|off


MON> threads on|off






======


processor set


cpu core를 그룹핑하여 process나 application(PRM) 에 할당가능


psrset


pset 0에 모든 코어가 소속






psrset -c cpu 번호


pset 0의 하이퍼스레딩 활성화 kctune lcpu_attr=1


psrset -t pset_id 번호 LCPU=ON|OFF


psrset -f -d all (모든 pset삭제)






10월31일






4-2


ignite-ux와 client 동일버전사용추천






4-5


set up IP


server


pa-risc /etc/opt/ignite/instl_boottab (mac불필요)


integrity /etc/bootptab (mac 필수)


target


pa-risc boot lan.ignite_setver_IP install


itanitum PXE boot






5-4


11.31 1203


vPar+VM = v 6.1


VSP - virtual server platform






5-7


vPar Database


/stand/vpdb (/stand/vpmon 이 5초간격 갱신함)


partition name


resource - cpu mem LBAs


boot devices - pri alt


boot option - auto|manual , search|nosearch






5-6


nPar


그룹된 cell


vPar


독립 cpu, mem


VM


가상화 cpu


독립 mem


가상 disk, net


물리장치 공유가능






5-9


AUTO 파일편집


mkboot -a " hpux /stand/vpmon -a " /dev/rdsk/c#t#d#


vpmon 의 -a 옵션은 모든 vpar 스타트 ( 없으면 아무스타트안함)






========ignite 일부파일만복구


gzip -dc file명 | tar -tvf -


gzip -dc file명 |tar -xvf - etc/hosts






ftp 파일전송시 문제


umask 변경 permission , 소유자 변경됨


rcp -rp (보안상금지)


scp -rp 파일명 서버IP:/dir






5-14 vPar version


v5.X


11.31 1203 v6.1






5-20


cpu 할당방법


-갯수만 (vpmon 이선택)


-특정시퓨지정


-특정셀에서갯수만 (recommand : 메모리같은셀에서할당됨)






5-22


mem ILM/CLM


interleaved , cell local






5-23


메모리할당단위 mem granularity


vparenv






5-24


dynamic mem






5-25


I/O - 리붓필요


자신의 LBAs 장치만보임


SBA도 할당가능( iobox)


최소 fc1 lan1필요






5-27


CLM


same crossbar (1 hop)


diff crossbar (2 hops)


ILM






LAB3


total ILM 6G


total CLM 2G


제약 1기가남기자(다음연습시사용)


vpar0 vpar1


BaseILM 2G 2G 5G


FloatILM 1G x


BaseCLM 0.5 1 2G


FloatCLM 0.5 x


total 4 3 7G






vparname vpar0 vpar1


-p name


boot disk 1/0/0/3/0.6.0 1/0/2/1/0.1.0.0.0.0.5


-a io:<path>:BOOT


Lan LBA 1/0/1/1/0/6/0 1/0/6/1/0/4/0


1/0/1/1/0/6/1 1/0/6/1/0/4/1


1/0/6/1/0/6/0


1/0/6/1/0/6/1


-a io:<cell.sba.lba>


other LBA 1/0/2/1/0 1/0/2/1/1


-a io:<cell.sba.lba>


cpu total 1 1


-a cpu::<total_cpus>


cpu min:max 1:4 1:4


-a cpu:::<min>:<max>


Base ILM (mb)


-a mem:<mem>


Float ILM


-a mem::<mem>:float


Base CLM (mb)


-a cell:cell:mem::amount


float CLM


-a cell:cell:mem::amount:float


ilm granularity


-g ilm:<granularity>:y 256 X


clm granularity


-g clm:<granularity>:y 128 X






6-2


vparcreate


-g memory_granularity ( first vPar Only : 변경안됨 )


-D databasename (default : /stand/vpdb)


-o boot opeion "-lq" -lm -is






6-3


total cpus (부팅시사용할 cpu 갯수 지 총갯수아님


min < total < max )


-a cpu::<num>


min,max


-a cpu:::<min>:<max>


cell local cpu


-a cpu:<cell_num>::cpu:<num>


specific


-a cpu:<cell.cpu_address>


<adress 할당시 /를 . 으로 바꿔써야함)






6-4


ILM


-a mem::<size>


CLM


-a cell:<cel_num>:mem::size


granularity (first vpar only)


-g ILM|CLM:<unit>[:y|n] (y|n intergrity only


write granularity to firmware)


1 /stand/vpdb (기본저장)


2 NVRAM 에 추가저장 (y 시 itanium 에서 필수지정)






예) vparcreate -p vpar0 -a mem::2038 -g ILM:512:y -g CLM:256:y






6-5


LBA


-a io:<hw_path>


SBA


-a io:<sba_hw_path>


boot dev


-a io:<boot_path>:BOOT|ALTBOOT|TAPE(tape는 pa-risc만)






6-11 AUTO edit


PA-RASC mkboot -a "hpux /stand/vpmon -a" /dev/rdsk/c#t#d#


Integrity mkboot -a "boot vpmon -a" /dev/rdsk/c#t#d#


vparrefiutil -u (update 새부팅디스크변경시마다반드시)


vparenv -m vPars (vparenv -m nPars)






6-12


PA


ISL> hpux /stand/vpmon -a


ISL> hpux /stand/vpmon -> MON>


IA


HPUX> boot vpmon -a


HPUX> boot vpmon -> MON>






6-13


readdb vpdb read


vparload vpar start






6-14


#vparenv -m vPars


SHELL> fs1:\efi\hpux\vparconfig reboot vPars


===


MEM granule size must match firmware


vparenv -g ILM:512 -g CLM:256






6-16


root disk 변경시


vparefiutil -u (Update EFI path )


안해서 부팅안될떄


MON> vparload -p vparname -E index






LAb4


vparcreate.txt






11월1일






7-3


change mem (floating)






7-4


vparstatus -A


남은 자원확인






7-5


cpu min max 변경 시 재부팅 필요


min max 내에선 동적변경가능






7-6


base mem :동적 추가가능하나 제거는 재부팅


float mem : 동적 추가 제거가능






7-8


vparmodify -B auto (vpmon -a 에 반응하여 부팅됨)


vparmodify -o "-lq"






7-11


vparreset -p vpar2 -t (system crash dump후 리붓)


vparreset -p vpar1 -h (halt vpar)






7-12


MON> reboot [nPar|vPar]






reconfig nPar (모든 vpar 다운후아래진행)


shutdown -Ry 0






7-13


monadmin -S off (vpar에서 다른 vpar 관리가능)


default OFF 상태










7-19


PA


# vparboot -p vpar2 -I 10.10.25.2,/opt/ignite/boot/R...../WINSTALL


EFI


# vparboot -p vpar2 -I


(bootp 이용하기때문에 경로x)






7-20


EFI eirect boot for vpar


vparboot -p vpar1 -I -s <igniteIP> -c <clientip>


-g <gateway> -m <submnet> -b /opt/ignite/boot/nbp.efi


OR


vpardbprofile -d profilename -s ip -c ip -g ip -m mask


-b /opt/ignite/boot/nbp.efi -o IINSTALL


(PA WINSTALL IA IINSTALL)






7-21


DVD boot


MON> vparload -p vpar2 -D 0 (0 안되면 1..2..3....)






7-24


TAPE -PA


vparboot -p vpar2 -B TAPE (예약어미리 TAPE PATH지정해야함)


7-25


TAPE -IA


vparload -p vpar2 -B tape_path






8-1


VM 219






8-4


vcpu -pcpu 를 %로 나누어 만들수있음 (최소5% 기본값10%)










8-5


lun > disk >> lv >>>>>> file






8-7


mem over head


VM host : 1.25 + 8.5 * totalmem


VM Client : OSmem + 8.3 * OSmem


전체메모리의 16%가 관리메모리로빠짐






dynamic mem : 운영중 mem 조절가능


Automatic mem : dynamic + auto






11/2






8-12


Virtual Tape


attached AVIO






8-13


Reserved Devices


-Host 만접근가능 -vg00 , /etc , /stand , localnet






9-2


pvar 제외 모든 integrity v11.31 1103 이상


mem 쓸 메모리+16%


swap host 공간만할당


/var 에 구성정보가 있음 (백업)


net online migration시 private network 추천






9-3


integrity VM


integrity Vm manager (web admin)


integrity VM online migration






9-4


/var/opt/hpvm/guests/VMNAME/vm_config.*


/opt/hpvm/bin


/var/opt/hpvm/common/*.log


/etc/rc.config.d/hpvmconf


/sbin/rc2.d/S533.hpvm






9-5


maxdsiz_64bit=34359738368


base_pagesize=4


filecache_max man =1%


hpvm swinstall 시 reboot 필요


하이퍼스레드off 권고


setboot -m off (재부팅필요)


kctune lcpu_attr=0






9-6


HPVM_ENABLE=1 (부트시vm start)






9-7


hpvmclone (속성만카피 데이터X)


(구성정보의백업이나 템플릿)


hpvmdevrtanslate (VM 구버전에서만든 legacy -> persistent 로변경)






9-8


hpvmdevinfo -vm에 할당된 storage 정보


smh - f - d 메뉴에서 확인하면 모든스토리지 쉽게확인가능






hpvmhostrdev host dev 보호


hpvmhostgdev guset dev 관리






hpvmmsg_package 서비스가드 VM






9-9


hpvmdevmgmt


-l rdev|gdev|env|server|all


reserved dev - host dev


geest dev - guest dev


host entries (server) serviceguard


environment (env) serviceguard






9-10


hpvmdevmgmt -r rdev:device_file (rdev 해제)






9-11


define disk backing stores


hpvmdevmgmt -S 20G /hpvmdisks/vmg0disk1 (파일은비추천)


기본은 1:1이나 share 설정은


hpvmdevmgmt -m gdev:/backing_store:attr:SHARE=YES






9-12


hpvmnet -c -S <name> -n <ppa num>


-c create


hpvmnet -C -S <name> -N <new_name> -n -<ppa_num>


_C clone






9-13


hpvmnet -b -S <name>


-b boot


-r restart


-h halt


-d delete


nwmgr






-p all (포트정보확인)






10-4


hpvmcreate


-K <IP> console MP ip


-L <mask> MP mask


-B manual|auto (기본값 manual 수동부팅해야됨)


-x 나머지 옵션 (주로 다이나믹관련)






10-5


scsi : Virtual IO (구형방식)


avio: Accelerated Virtual IO (신방식 2배속도)






10-6


-e min[:max] cpu 성능 min 값 % min *할당 cpu 가


총cpu 파워넘으면 다음 vm 이 스타트 안된다.






-c cpu 갯수 (리붓필요 줄엿다 원복하는건 다이나믹)






10-9


-a


network:avionan:bus,dev,MAC (guest device)


:vswitch:vswlan0 (host device)


avio_la,aviolan ( 고속) lan (구, 저속)


-m -d


bus,dev 기준






10-11


backing Stor Ttpe


attach_path (TAPE)


disk


lv


file


null (DVD , dir)


attach (구형식)






10-12


hpvmdevmgmt -S 10G /vmdisks/vm1_1 (10G프리공간필요)


hpvmmodify -P vm1 -a disk:aviostor::fie:/vmdisk/vm1_1






lvcreate -L 100 -n vm2vol /dev/vg


hpvmmodify -P vm1 -a disk:aviostor::lv:/dev/vg/rvm2vol


-a disk:aviostot::disk/dev/rdisk/disk35


-a dvd:aviostor::disk:/dev/rdisk/disk28


-a tape:aviostro::attach_path:/dev/rscsi/c0t0d0






attached dev (TAPE,DVD...)


(hpvmdevmgmt -I 명령이 attached dev file create)






10-13


hpvmstatus -d -P vm191


hpvmstatus -D (reboot 시 적용 될 옵션)






10-25


guest management soft


/opt/hpvm/guest-images


아래에 depot를 guest 에 설치








댓글 없음:

댓글 쓰기