RHEL 에서 인식 가능한 메모리 사이즈 제한하기

본인도 이런 이슈가 생길지 생각도 못 하고 있었지만.
고객사에서 이런 문의가 접수 됨.

RHEL 환경에서 메모리 할당량을 제한하고 싶다고.

과연 어떻게 할까?

방법은 간단 하다 부트로더에 해당 파라미터를 지정 하는 것?
file : /etc/grub.conf

kernel 라인 마지막에 mem=$(size)m 형태로 입력하면 된다.
ex) mem=512m

위 방법은 RHEL5,6 에서 확인 하였음.

Link : https://access.redhat.com/solutions/6976

Share/Bookmark

QXD950 VIEW 개봉 및 장착기~!

지난 리뷰 :

1. 아이나비 프리미엄 블랙박스 QXD950 VIEW 제품 발표회 현장을 다녀 오다.

 

QXD950 VIEW 상세 스펙 :

전,후방 1920*1080 Full HD (30frame) | 전,후방 SONY CMOS Image Sensor

Drive(OBDII)* | Extreme ADAS (LDWS, FCWS, FVSA)

Format Free 2.0 | Dual Save

Time Lapse | Super Night Vision | 3.5형 IPS Display

MACH Voice | WDR | Digital ZOOM IN | 안전운행 도우미**

참고) *OBDII Cable 별매, **OBDII or GPS, T/S Cable 별매

 

드디어 아이나비 QXD950 VIEW 신제품 발표회 이후에 제품에 대한 포스팅을 하게 되네요

이런 날이 올줄 생각도 못 하고 있었는데…

이번 포스팅은 아이나비 QXD950 VIEW 의 개봉기와 장착기를 진행 할까 합니다.

기존 QXD900 VIEW+ 와 어떤 차이가 있는지 한번 비교해 보시기 바랍니다.

시작~!

 IMGP2743

좌측부터 Drive X , T/S CAble and External GPS, QXD950 VIEW 기존 제공된 패키지는 위와 같은 3가지
입니다.

여기서 알수 있는 부분은 기존 QXD900 VIEW 에는 없는 Drive X 패키지가 추가 되었다는 점 이죠.

IMG_3181
메모리 용량은 32GB 모델 이랍니다.
IMG_3182
QXD950 VIEW 상세 스펙이 적혀 있네요.

IMGP2747

QXD950 VIEW 박스 개봉~!

IMGP2748

QXD950 VIEW 본체 : QXD950 VIEW, 후방 카메라, 후방 카메라 연동 케이블, SD 어뎁터, 전원 케이블,  거치대, 설명서

 

IMG_3123

ADAS 패키지 : External GPS, T/S 케이블

IMG_3122

Drive X 패키지 : OBD 어뎁터, 연동 케이블

 

IMG_3103

 

IMG_3104

IMG_3105

IMG_3111

IMG_3112

QXD950 VIEW 여러가지 각도별 사진

IMG_3114

IMG_3117

QXD950 VIEW 후방 카메라 사진

IMG_3118
IMG_3119IMG_3120

QXD900 VIEW+ 와 QXD950 VIEW 의 차이점 중에 제일 먼저 눈에 들어오는 거치대?

다르다고 합니다.

IMG_3131

기존에 장착 하고있던 QXD900 VIEW+ 를 탈착 합니다.

기존 QXD900 VIEW+ 에서 QXD950 VIEW 를 장착 하기 위해서는 거치대를 교체 하셔야 합니다.

IMG_3134
사진에 첨부 된데로 교체를 해 주시면 됩니다.
IMG_3137

거치대를 교체하고 QXD950 VIEW 장착하여 처음 부팅 화면 입니다.

펌웨어가 있어 업데이트를 진행 하네요.

IMG_3145
IMG_3146
IMG_3147
IMG_3149
 IMG_3150

QXD950 VIEW 를 장착하고 테스트 주행을 시작 해 봅니다.

역시 성능 최고~!

QXD950 VIEW 를 표현 한다면?

QXD900 VIEW+ 는 좀 클래식 한 디자인 이었다면…

이번 QXD950 VIEW 는 정말 세련된 디자인 이라고 할까요?

정말 매끈하게 잘 빠졌답니다.

마치기 전에 QXD950 VIEW 의 전면 LED 작동 상태에 대한 동영상을 첨부 할까 합니다. ( 궁금해 하시는 분들이 계셔서 )

@ 업, 다운 모드

@ 점멸 모드

이상으로 QXD950 VIEW 의 개봉기 및 장착기를 마치도록 하겠습니다.

다음 포스팅은 QXD950 VIEW 의 여러가지 장점을 활용해서 포스팅을 해 보도록 할께요.

끝.

이상으로 QXD950 VIEW 의 개봉기 및 장착기를 마치도록 하겠습니다.

다음 포스팅은 QXD950 VIEW 의 여러가지 장점을 활용해서 포스팅을 해 보도록 할께요.

끝.

본 포스팅은 (주)팅크웨어 아이나비에서 체험 제품을 무상 제공받아 작성되었습니다.

QXD950View_LOGO

 

아이나비 프리미엄 블랙박스 QXD950 VIEW 제품 발표회 현장을 다녀 오다.

안녕 하세요

나름… 침체기를 극복 하고자 이제 포스팅을 열심히 시작하려고 노력 중 입니다.

이번 포스팅은 아이나비 QXD900 VIEW+ 의 후속 제품인  QXD950 VIEW 제품 발표회 현장을 다녀온 내용을
써 보려 합니다.

발표회 현장에는 요즘 핫? 한 레이싱 모델인 일명 벤츠녀로 통하는 안유정씨와 이은혜씨도 함께 했는데요.

자… 아이나비 프리미엄 블랙박스  QXD950 VIEW 신제품 발표회 현장으로 출발~!

IMGP2673

이 곳은 아이나비 프리미엄 블랙박스 QXD950 VIEW 제품 발표회 현장인 아이나비 수원 프리미엄 스토어
랍니다.

여러번 방문 했지만… 그래도 찾아 오는게 쉽지 않네요…

IMGP2574

아이나비 QXD950 VIEW 신제품 발표회~!

IMG_3031

자 도착했으니 명찰을 착용해야겠죠?

딱… 보이는 저의 명찰이네요.

IMG_3032

시무룩~!

선호군은 뭐가…  시큰둥 한지…

웃으면서 찍자…

IMG_3034

아이나비 행사의 공식 사회자이신…

이종희씨… 이제 정말 안 보면 섭섭할 정도로 당연하다고 생각 되네요.

IMG_3035

아이나비 마케팅 본부 김태현 부장님이 스타트를 해 주셨구요.

IMG_3036

그리고 연구 개발을 담당하시는 김형준 부장님께서 QXD950 VIEW 에 대해서 자세하게 소개를 해 주십니다.

IMG_3044

요즘 화제인 벤츠녀 안유정씨… 행사를 마치고  페이스북 친구도 신청 했답니다.

매력 넘쳐요~!

IMGP2575

아이나비 프리미엄 블랙박스 QXD950 VIEW  제품 포스터에요….

더 선명해진 화질?

IMGP2577

IMGP2579

QXD950 VIEW 실제 모습 입니다.

디자인은 좀 더 세련되어진???

정말 깔끔 하네요.

IMGP2591
IMGP2592IMGP2594

실제 벤츠 차량에 장착된  QXD950 VIEW 실사.

제품 디자인이 너무 너무 맘에 들어요.

IMGP2600

IMGP2603

IMGP2604

IMGP2606

IMGP2607

IMGP2610

IMGP2611

IMGP2614

IMGP2615

IMGP2618

IMGP2620

IMGP2621

김형준 부장님의 아이나비 프리미엄 블랙박스 QXD950 VIEW  에 대한 설명이 이어집니다.

QXD900 VIEW+  도 충분히 훌륭했는데…  QXD950 VIEW 는… 최고 최고에요.

IMGP2628

IMGP2630

안유정씨와 함께 행사에 참석해 주신 이은혜씨…

이뿌십니다.

IMGP2636

IMGP2643

안유정씨와 아이나비 QXD950 VIEW  … 멋지다.

IMGP2645IMGP2647

이 것은???

요즘 예약 판매가 진행중인… X1 DASH  모델.

X1  의 명성을 그대로…

 

IMGP2655

moon_and_james-1

역시 프로 이십니다.

IMGP2661

IMGP2662

메인 행사가 끝나고 다과 시간이 주어졌습니다.

아… 맛나다능…

IMGP2665

다과 시간에 미션 당첨자 발표도 함께 진행 되었습니다.

이 시간을 빌어 당첨되신 모든분 축하 드립니다.

IMGP2670

드디어  아이나비 프리미엄 블랙박스 QXD950 VIEW 신제품 발표회의 모든 행사가 마무리 되었습니다.

모두 수고 하셨습니다.

 

IMGP2676

행사가 끝나고 각자에게 주어진 아이나비 프리미엄 블랙박스 QXD950 VIEW 이제부터 시작 입니다.

앞으로 아이나비 프리미엄 블랙박스  QXD950 VIEW  많은 기대해 주시기 바랍니다.

마지막으로 아이나비 프리미엄 블랙박스  QXD950 VIEW 의 360도 회전 영상을 보시죠~!

RHEL7 workload monitoring utilty – pcp-gui

퍼포먼스 튜닝을 위하여 사용하는 유틸리티중에 괜찮은 넘을 찾았다.
레뎃 문서를 보다가 찾은 녀석인데 그래픽? 좋아하는 사람들이 보면 괜찮을듯?
Link : https://access.redhat.com/articles/785283

내용을 보면 성능 수집 유틸리티로 CLI 버전 보다는 GUI  버전이 보기 편할 듯 하여
pcp-gui 패키지로 설치하였으며 나름 템플릿도 제공하고 무난한 유틸리티 임.

스크린샷, 2015-07-20 17:19:31

 

위 샘플은 CPU, DISK, vCPU 등에 대한 정보를 뿌려주고 있다.

RHEL 기반에서 nmi button 이 작동 하지 않을때?

RHEL 환경에서 vmcore 를 발생 시키기 위해서 nmi  button 을 설정 하는 경우가
있다.
그러나… 기존에는 아래의 파라미터만 적용을 하였지만? 그래도 작동을 안 한다면?
아래의 파라미터를 추가로 설정 하길 바란다.

기존 파라미터 : kernel.unknown_nmi_panic
추가 파라미터 : kernel.panic_on_io_nmi

작동 환경 :
RHEL 5.10 이상
RHEL 6
RHEL 7

관련 자료 첨부 :
Link : https://access.redhat.com/documentation/ko-KR/Red_Hat_Enterprise_Linux/5/html/5.10_Release_Notes/kernel.html
Link : https://access.redhat.com/solutions/185163
Link : https://access.redhat.com/solutions/42261
Link : http://h20565.www2.hp.com/hpsc/doc/public/display?ac.admitted=1413867058003.876444892.492883150&docId=emr_na-c02725554

RHEL6 의 kdump 에서 raw 사용 하기

RHEL 환경에서 kdump 를 사용할때 file system 이나 path 가 아닌 raw device 를 사용
할 수가 있다.

보통 이 경우는 raw 에 vmcore 를 담아 두었다가 임의적인 상황에 file  로 저장하기 위함으로
생각되며 사용 방법은 아래와 같다.

file : /etc/kdump.conf
raw $(device name)
ex)
raw /dev/vda1

위 설정을 하고 꼭 kdump 용 initrd 파일을 갱신 해 줘야 한다.
ex)
# rm -f /boot/initrd-xxxkdump.img
# service kdump restart
>> kdump 용 initrd 를 생성함.

그리고 kdump 서비스가 활성화 되어 있어야 함.
( 당연히 /etc/grub.conf 에 crashkernel=$(size) 는 설정되어 있다는 전재 )

그럼? raw device 로 설정되어 있는데? vmcore file 로는 어떻게 받을 수 있나?
방법은 간단 하다.
# service kdump start
를 이용하여 vmcore 를 file 로 생성하는 함수를 호출해 주면 된다.
/etc/init.d/kdump 내용을 찾아 보면 됨.

RHEL5 에서 glibc 패키지를 업데이트하고 /etc/localtime 이 변경되었다.

이번에 glibc (ghost) 패키지 업데이트 관련하여 신기한 현상을 경험하게 되었다.
작업은 glibc, kernel, crash 패키지 업데이트 였으나, timezone 이 전부 EDT 로
변경 되버리는 이슈?

관련하여 찾아보니 아래와 같은 내용을 찾을 수 있었다.
Link : https://access.redhat.com/solutions/38531

내용을 보면 /etc/localtime 파일이 없는 시스템의 경우 glibc 패키지를 업데이트
하게되면 /etc/localtime 파일이 변경된다.
이유는 glibc 패키지에 /etc/localtime 파일이 포함되어 있기 때문에 설치를 해버리는?
부분 이지만, 이 부분은 기존에 파일이 존재 한다면 skip 된다.

 

RHEL7/CentOS7 에서 grub2 내용 편집 하여 /boot/grub2/grub.cfg 에 업데이트 하기

RHEL7/CentOS7 으로 넘어 오면서 여러가지가 변경 되었지만 그 중에서도 현실적으로
어려운 부분중 하나가 grub2 가 아닐까 생각된다.

뭐 기존에 Ubuntu 나 Debian 을 사용한 사용자라면 그래도 적응이 빠르겠지만
RHEL/CentOS 계열을 사용하던 유저들은? 멘붕…

그래서 grub2 설정 방법을 간단히 살펴 볼까 한다.

우선 /etc/default/grub 내용을 보시라.
기존 6 버전에서 보던??? 꼭 필요한 내용들만 포함되어 있다.

만약 grub2 에 특정 파라미터나? 값을 추가해야 한다면?
“GRUB_CMDLINE_LINUX” 라인을 수정 및 저장하고 나온다.

그리고 /etc/default/grub 값을 반영하기 위해서 아래의 명령어를 실행 한다.
# grub2-mkconfig -o /boot/grub2/grub.cfg ( 실행 하기 전 백업은 필 수 )

위 명령어를 사용 하게 되면 /etc/grub.d , /etc/default/grub 의 내용이
자동으로 /boot/grub2/grub.cfg 에 반영 된다고 /boot/grub2/grub.cfg
파일의 상단에 적혀 있다.

관련 내용 :
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub

oracle 파라미터 값 계산기 ( RHEL 기준 )

갑자기 누군가 PAGESIZE 에 대한 문의가 있어서 급하게 google 검색 중 내용과 관련 없는
아래 글을 발견
Link : http://people.redhat.com/wadhwani/kernelparams.html
갑자기 쉘 스크립트로 만들었음.

내용 없고…
단지 계산 방식을 쉘스크립트로 적용 한 것 뿐.
사용 하면서 발생되는 문제는 전혀 책임 없음.

스크린샷, 2015-07-02 17:39:02

DownLoad : oracle_kernel

RHEL vm.nr_hugepages 값 설정

RHEL 환경에서 vm.nr_hugepages 값을 변경 하는 경우가 있다.
어떻게 변경하고, 어떻게 확인 할까?

일단 먼저 현재의 hugepage size 부터 확인 해 보자
#grep “Hugepagesize” /proc/meminfo
Hugepagesize: 2048 kB

hugepage size 는 2048 kB 이며 여기서 설정하는 nr_hugepages 는 hugepage 에 대한 갯수 라고 생각하면 된다.

설정을 할때는 /etc/sysctl.conf 상에 vm.nr_hugepages = value 형태로 설정 후
#sysctl -p
로 바로 반영하며 확인하는 방법은 아래와 같다.
#sysctl -a|grep nr_hugepages
vm.nr_hugepages = value

hugepage 에 대한 사이즈를 계산해 보자.
ex)
hugepage size 가 2048kB 이고 nr_hugepages 값이 1024 일경우
2048kb * 1024 라고 보면 된다.
결과는 2097152 kB 의 hugepage 를 확보 했다고 생각 하면 된다.

해당 값은 여유 메모리에 따라서 달라지며 해당 값이 물리적 메모리 사이즈보다 높으면 부팅이 안 되는 등의 문제가 발생 할 수 있다.

 

1 2 3 102