DSM CPU정보 변경도구 ver 1.1.0-r01 (DSM 6.2.2-24922 Update 2 지원)

FOXBI   
   조회 23015   추천 1    

http://github.com/foxbi/ch_cpuinfo (777)
https://xpenology.com/forum/topic/13030-dsm-5x6x-cpu-name-cores-infom… (561)

작년 12월 이후 멈춰있던 작업이 마무리 되었습니다.

사실 기존에 사용하던 환경이 Ivybridge다보니 918+나 6.2.2 로의 업그레이드가 원활하지 않아

이후 작업들을 진행하지 않았습니다. 그러나보니 6.x 는 동일 할줄알았던 소스의 방식이 바뀌면서

기존의 도구가 에러가 난다던지 하는 현상이 있었을 것입니다.

최근에 사용하고있는 모든 환경을 haswell 로 변경하였고 덕분에 918+도 사용하게되고 기존의 3165, 3167에 대한

업데이트 방법도 잘 확인되서 사용할 수있도록 작업을 할 수가 있었습니다.


각설하고 새롭게 업데이트 된 ch_cpuinfo 도구에 해한 설명을 드리겠습니다.

2cpu 최초 배포 후 github에 소스, xpenology.com 도 공유하도록하겠습니다.

버전 이름은 기존게 DSM버전과 혼동을 줘서 좀 다르게 변경했습니다.


1. 파일다운

  - 상단의 ch_cpuinfo.tar 다운로드

  - http://github.com/foxbi/ch_cpuinfo 를 통해 원본 소스파일 확인 및 다운로드 가능(5.x 사용자분은 반드시 소스파일로 진행)

  - https://xpenology.com/forum/topic/13030-dsm-5x6x-cpu-name-cores-infomation-change-tool 를 통해 ch_cpuinfo.tar 다운로드


2. DSM에 업로드

  - filemanager나 scp 관련툴 이용한 DSM에 업로드


3. DSM ssh 접속

  - 제어판 > 터미널 및 SNMP > SSH 활성화(포트 22말고 다른걸로 변경하여사용)

  - putty 등을 이용해서 접속

  - 관리자 계정 접속 후 # sudo su - 명령을 통해 root 로 전환(5.x 는 root 로 바로 접속가능)


4. 압축해제 및 실행권한 확인

  - # tar xvf ch_cpuinfo.tar 로 압축 해제

  - # ls -lrt 로 ch_cpuinfo 파일 권한에 실행권한(x) 있는지 확인 (ex, -rwxr-xr-x ....... ch_cpuinfo)

  - # chmod 755 ch_cpuinfo (실행권한 업을 경우 실행)


5. CPU 정보변경 도구 실행

  - # ./ch_cpuinfo  로 실행하여 안내에 따라 수행

  - # ./ch_cpuinfo.sh 로 실행하여 안내에따라 수행(5.x 사용자는 반드시 이방법으로 진행)


6. 수행화면


7. 결과확인, DSM에서 로그아웃/로그인 한 후 확인할것

- DS3615XS

- DS3617XS

- DS918+


8. detail 활용하기

  ark.intel.comwww.amd.com 의 processor-specifications 이용하여

  현재 CPU정보를 좀더 자세히 보여주는 링크를 제공함.


9. 모바일 페이지반영도 확인

 - DSfinder는 APP의 영역이라 적용이 힘들고 DSfinder통해 열리는 DSmobile페이지에서는 확인가능


10. 변경된점

 - 도구의 버전 표기변경 기존 1.x ~ 5.2 등을 사용했었는데 DSM버전과 유사하여 혼동을 방지하고자 변경함

   현재 버전 ch_cpuinfo 1.1.0-r01 최신버전임

 - 최신버전 DSM 6.2.2-24922 Update 2 까지 지원가능함

 - CPU 이름 옆에 CPU정보를 detail 하게 볼수있는 링크를 제공함(5.x 지원 안함)

 - DSM의 언어세팅참고하여 한글/영문 자동 전환 실행가능하게되어 파일을 한개로 텅합하여 배포함

 - 추후 버전 변경시 소스의 코드 변화에 대응 할 수있게 수정함(기존 6.x 에서 f.변수가 h.변수 로 변경됨 추후 변경될 가능성 있음)


## 추가

 - 사용하시면서 발생하는 문제점이나 필요한점이 있으면 의견주시기 바랍니다.

   특히, CPU정보의 오출력등이 있을경우 /proc/cpuinfo 나 dmidecode  결과를 보내주시면 참고하여 적극 반영하겠습니다.

 - 사용 해보신분들은 아시겠지만 이 스크립트는 DB를 건들거나 하는게 아니라 쉘명령을 통해

   원래 CPU 정보를 수집하여 view부분에 살짝얹어서 보여지는 것만 바뀌어 보여지도록 해놓은 형태입니다.

 - 소스위치 분석등의 설명은 아래 링크를 참고하시기 바랍니다.

   http://2cpu.co.kr/nas/20704 


#752953266#646#
짧은글 일수록 신중하게.
수고 많으셨습니다.

언제나 감사히 사용중입니다.~
PCMaster 2019-08
실행하면에플릿 에러가 납니다.
5.2 5644사용중입니다.
     
FOXBI 2019-08
댓글 달고보니 제가 정말불친절했네요.. 설명글 새로작성하면서 그부분은 쏙빼고 했네요 죄송합니다.

5.x 는 소스로 실행해야합니다. github.에있는 sh 파일 받아서 다시해보시겠어요
나물밥 2019-08
감사합니다 사용해 보겠습니다.
구굴 2019-08
와..감사합니다.
6.2.2에서 잘 되네요~
gogo 2020-01
DSM 6.2-23739 에서 성공했습니다.

DSM 5.2-5644 에서는 ./ch_cpuinfo.sh: line 7: syntax error: unexpected newline 이 뜹니다.  소스 다운 받아 다시 해도 동일 증상이네요
로패 2020-04
제작자님 혹시 6.2.3-25423에서는 적용이 안되는것 같은데 적용할 방법이 있을까요?

스크립트 적용은  ver. 1.1.0-r01 입니다.
     
FOXBI 2020-04
지금 업데이트 합니다 ^^
          
로패 2020-04
앗!! 감사합니다~ 기다리고 있겠습니다(_._)
일꺽 2020-06
감사합니다 ㅎㅎ나스 업그레이드 하면서 업데이트 해줬네요
혹시 원하는 내용으로 프로세서의 이름을 바꿀 수도 있을까요?


PDS
제목Page 24/78
2015-12   1792692   백메가
2014-05   5267673   정은준1
2019-08   11590   딥러닝서버
2019-08   4487   임시현
2019-08   5016   딥러닝서버
2019-08   5664   딥러닝서버
2019-08   4174   calculators
2019-08   6802   딥러닝서버
2019-08   4688   삐돌이슬픔이
2019-08   4639   딥러닝서버
2019-08   9526   딥러닝서버
2019-08   4460   삐돌이슬픔이
2019-08   8836   딥러닝서버
2019-08   4488   허인구마틴
2019-08   3931   허인구마틴
2019-08   5376   허인구마틴
2019-08   8688   딥러닝서버
2019-08   5687   딥러닝서버
2019-08   5082   딥러닝서버
2019-08   13326   딥러닝서버
2019-08   6001   딥러닝서버
2019-08   5420   삐돌이슬픔이