Linux에서 Drobo 사용
백업 또는 다른 Drobo가 필요합니다. Drobos에서도 호환성에 대한 제한이 있습니다. Drobo를 참조하십시오.자세한 내용은 웹 사이트입니다.
요약
이 기사에서는 Linux의 Drobo를 사용한 경험을 공유하겠습니다. 장치, 제한 사항 및 설정 프로세스에 대한 핵심 사항에 대해 설명합니다. 또한 웹 인터페이스의 부족, Drobo의 디자인, Symlinks 활성화 및 스토리지 솔루션의 미래에 대한 내 생각도 다룰 것입니다.
키 포인트
- Drobo는 전력을 거의 사용하지 않고 휴식시 15W, 작업시 약 60W를 소비합니다.
- CIFS 공유를 통해 집의 모든 장치에서 파일에 대한 액세스를 제공합니다.
- RAID 기반 솔루션과 달리 Drobo는 다양한 크기의 하드 드라이브를 처리 할 수 있습니다.
- Drobo의 I/O 대역폭은 그리 높지 않으며 기가비트 이더넷 네트워크에서 약 20MB/s에 도달합니다.
- Drobo에 대한 공식적으로 지원되는 웹 UI는 없으며 제공된 구성 프로그램은 Linux를 지원하지 않고 Windows 및 Macintosh에만 사용할 수 있습니다.
- Drobo를 구성하려면 프로세스를 배우려면 시간과 노력이 필요할 수 있습니다.
질문과 답변
1. Drobo에는 웹 인터페이스가 있습니까??
불행히도 Drobo에는 공식적으로 지원되는 웹 인터페이스가 없습니다. 즉, 웹 브라우저를 통해 설정 및 구성에 액세스 할 수 없습니다. 그러나 Windows 및 Macintosh에 사용할 수있는 구성 프로그램이 있습니다.
2. 웹 UI 부족에 대해 어떻게 느꼈습니까??
Drobo와 같은 현대적인 장치에는 웹 UI가 없다는 것이 실망 스럽습니다. 오늘날의 나이에 웹 인터페이스는 일반적이며 사용자에게 편리함을 제공합니다. 네트워크에서 Drobos를 자동으로 검색하고 웹 UI에 대한 링크를 제공하는 기본 프로그램을 갖는 것이 좋았을 것입니다.
삼. Drobo의 디자인에 대한 당신의 생각은 무엇입니까??
Drobo의 디자인은 사과의 분위기를냅니다. 포장 및 스타일 선택은 프리미엄 경험을 만드는 데 많은 노력을 기울 였음을 나타냅니다. 이것은 일부 사용자에게 호소력이 있지만 컴퓨터가 세련된 액세서리보다는 강력한 도구처럼 느껴지는 시절을 개인적으로 그리워합니다.
4. Drobo의 설정 프로세스를 공유 할 수 있습니까??
Drobo를 설정하려면 다음 단계를 따르십시오
- Windows 컴퓨터에 Drobo 구성 소프트웨어 설치.
- Drobo를 컴퓨터에 연결하고 대시 보드를 사용하여 찾으십시오.
- Drobo에 하드 드라이브를 추가하고 대시 보드에서 인식하는지 확인하십시오.
- 대시 보드를 사용하여 관리자 비밀번호를 설정하십시오.
- 대시 보드를 사용하여 CIFS 공유를 구성하고 접근성을 확인하십시오.
5. Linux의 Drobo에서 Symlinks를 어떻게 활성화 할 수 있습니까??
Linux의 Drobo에서 Symlinks를 활성화하려면 다음 단계를 따르십시오
- Drobo 대시 보드에서 “Drobo 앱”을 활성화하십시오.
- “droboapps”라는 CIFS 공유를 마운트.
- 드롭 비어 타르가있는 gzip을 복사하십시오 (.tgz) droboapps share의 루트 디렉토리에 파일.
- Drobo를 다시 시작하십시오.
- 자격 증명을 사용하여 Drobo 로의 SSH : Root/Root.
- 루트 비밀번호를 “루트”이외의 것으로 변경하십시오.
- /etc /편집 /.Backup_smb.conf 파일과 끝에 다음 줄을 추가하십시오
Symlinks = 예 넓은 링크 = 아니요 사례 민감한 = 예 유닉스 확장자 = 예
- 대시 보드를 통해 수행 할 수있는 Drobo를 다시 시작하십시오.
6. Symlinks를 활성화하기 전에 무엇을 고려해야합니까??
Symlinks를 활성화하면 보안 위험이 발생할 수 있으므로 회사 또는 안전한 환경에 배치하는 데 권장되지 않습니다. 그러한 환경에 대한 drobof의 적합성을 평가하는 것이 중요합니다. 주의를 기울이고 잠재적 인 결과를 평가하십시오.
7. Drobo에서 Symlinks 사용의 제한 사항은 무엇입니까??
Symlinks를 활성화 한 후에도 Samba 제한으로 인해 절대 경로는 CIFS 공유에서 여전히 작동하지 않습니다. “넓은 링크”와 “유닉스 확장”을 모두 활성화하려면 프로그램을 다시 컴파일해야하므로 번거로운 작업이됩니다. 따라서 CIFS 공유의 링크의 절대 경로를 피하는 것이 좋습니다.
8. 스토리지 솔루션의 미래에 대한 희망은 무엇입니까??
앞으로 유연성을 제공하고 HDFS, Ceph 또는 NFSD와 같은 오픈 소스 스토리지 소프트웨어를 실행할 수있는 저전력 ARM 서버가 Linux를 실행할 수 있기를 바랍니다. 이것은 사용자에게 더 많은 옵션을 제공하고 스토리지 솔루션의 가능성을 확장합니다.
9. Drobo가 현재의 요구에 맞게 잘 작동하고 있습니까??
예, Drobo가 내 현재 요구를 만족스럽게 만나고 있습니다. 데이터 손실에 대한 보호를 제공하면서 데이터를 저장하는 편리하고 신뢰할 수있는 방법을 제공합니다. 그러나 나는 여전히 앞으로 더 다재다능한 스토리지 솔루션에 대한 희망을 가지고 있습니다.
10. Drobo를 다른 스토리지 장치와 차별화하는 것은 무엇입니까??
Drobo의 주요 차별화 요소는 디스크 또는 복잡한 구성 결정을 일치시키지 않고 다양한 크기의 하드 드라이브를 처리하는 기능입니다. 사용자가 복잡한 선택을 할 필요없이 데이터 보호를 극대화하는 스마트 스토리지 솔루션으로 작용하여 스토리지 프로세스를 단순화합니다.
Linux에서 Drobo 사용
백업 또는 다른 Drobo가 필요합니다. Drobos에서도 호환성에 대한 제한이 있습니다. Drobo를 참조하십시오.자세한 내용은 웹 사이트입니다.
Drobo는 웹 인터페이스를 가지고 있습니까?
일주일 또는 2 주 전에 Drobofs 네트워크 가축 저장 장치를 집어 들었습니다. 나는 몇 개의 테라 바이트의 데이터를 저장해야하기 때문에 그것을 선택했습니다- 내가 소유 한 음악과 영화의 백업, 개인 파일 등.
- 휴식 중 15W, 작업시 약 60W의 전력을 거의 사용하지 않습니다.
- CIFS 공유를 통해 집의 모든 장치에서 내 파일에 액세스 할 수 있습니다.
- RAID 기반 솔루션과 달리 다양한 크기의 하드 드라이브를 처리 할 수 있습니다
- I/O 대역폭은 그리 좋지 않습니다. 나는 기가비트 이더넷 네트워크에서 약 20MB/s를 얻는 것 같습니다.
- 공식적으로 지원되는 웹 UI가 없으며, 제공하는 구성 프로그램은 Windows 및 Macintosh (Linux 없음)입니다.
- 한두 시간이 걸리는 방법을 배워야했습니다.
웹 UI가 없습니다
내가이 물건을 살 때, 나는 정직하게 웹 UI가 없을 가능성을 고려하지 않았다. 2012 년입니다. 요즘 모든 것이 웹 UI가 있어야합니다. 웹 UI를 사용하려면 IP 주소를 알아야한다는 것은 사실입니다. 이는 비 기술적 인 사용자가 결정하기 어려울 수 있습니다. 그러나 서브넷의 모든 Drobos를 검색하는 기본 프로그램을 갖추고 각각에 대한 웹 UI에 대한 링크를 제공하는 것은 쉽습니다. 그들이 이것을하지 않았다는 사실은 단지 절름발이입니다.
디자인
나는 도울 수 없지만 디자인에 대해 모호한 사과가 있다고 생각한다. 그들은 고품질 포장재, 박스의 디자이너 스타일 등을 사용하여 “상자 외”경험에 많은 시간을 보냈습니다. 어쩌면 모든 소비자 전자 제조업체가 요즘이 일을해야한다고 생각합니다? 모르겠습니다.
컴퓨터가 전동 공구처럼 느껴지고, 두꺼운 매뉴얼로 전달되고, 단단한 금속과 나무로 만든 시절이 그리워요. 요즘 컴퓨터는 화려한 액세서리처럼 느껴집니다. 세상이 그 초기부터 계속되었다고 생각합니다.
설정
- Windows 용 Drobo 구성 소프트웨어를 설치하십시오. 그들은 이것을 “대시 보드라고 부릅니다.”
- The Drobo를 연결하여 대시 보드로 찾으십시오.
- Drobo에 하드 드라이브를 추가하고 대시 보드에 성공적으로 추가되었는지 확인하십시오.
- 대시 보드에서 관리자 암호를 설정하십시오
- 대시 보드에서 CIFS 공유를 설정하고 마운트 할 수 있는지 확인하십시오. 나는 당신이 정말로 당신이 정말로 당신이 그들을 필요로하는 것처럼 느끼지 않는 한, 세계 접근 가능한 주식을 비활성화하는 것이 좋습니다.
Symlinks 활성화
나와 같은 Linux 사용자라면 Drobo가 기본적으로 Symlinks를 지원하지 않는다는 것을 알게 될 것입니다. 이것은 나에게 정말 성가신 일이었습니다.
이것을 고칠 수는 있지만 약간의 작업이 필요합니다.
- Drobo 대시 보드에서 “Drobo 앱”을 활성화하십시오.
- CIFS 공유를 마운트하십시오 Droboapps
- 드롭 비어 타르가있는 gzip을 복사하십시오 (.tgz) droboapps share의 루트 디렉토리에 파일.
- Drobo를 다시 시작하십시오.
- 사용자와 함께 drobo에 ssh : root, password : root
- 신의 사랑을 위해서는/mnt/drobofs/shares/droboapps/dropbear/root_passwd를 실행하여 루트 비밀번호를 “루트”이외의 것으로 바꾸십시오 (예, 알고 있습니다?))
- /etc 편집 /.Backup_smb.이 선을 확인하고 끝에 추가하십시오
Symlinks = 예
넓은 링크 = 아니요
사례 민감한 = 예
유닉스 확장자 = 예
VI 편집기의 기본 버전이 제공됩니다. - Drobo를 다시 시작하십시오. 이 작업을 수행하는 가장 쉬운 방법은 대시 보드에서 나온 것입니다.
기업 환경이나 보안이 필요한 다른 환경에서 Drobof를 배치하는 경우 아마도 ~ 아니다 Symlinks를 활성화합니다. Drobofs가 처음부터 기업 환경에 얼마나 적합한 지 잘 모르겠지만 또 다른 토론입니다. 당신은 경고를 받았습니다.
또한이 수정 사항을 적용한 후에도 여전히 Symlinks에서 Abslute 경로를 사용할 수 없습니다. 이것은 삼바의 잘못입니다. 프로그램을 다시 컴파일하지 않고 “넓은 링크”와 “유니스 연장”을 모두 활성화 할 수 없습니다. 이것은 또한 보안의 이름으로 이루어졌습니다. 어쨌든, CIFS 공유의 링크에서 절대 경로를 사용하는 것은 어쨌든 좋은 생각이 아닙니다.
미래
미래에 단일 목적 장치가 아닌 전력 소비가 매우 낮은 Linux를 실행하는 ARM 서버를 구입할 수 있기를 바랍니다. Drobo와 같은 회사가 이런 종류의 하드웨어를 팔아서 기꺼이 HDFS, Ceph 또는 NFSD와 같은 오픈 소스 스토리지 소프트웨어를 실행할 수 있다고 믿고 싶습니다. 그 행복한 날까지 Drobo는 내 현재 요구에 대해 잘 작동하는 것 같습니다.
Linux에서 Drobo 사용
Drobo는 멋진 작은 저장 장치입니다. 디스크 만 추가하면 데이터 손실로부터 최대로 보호하는 방법을 알아내는 데 도움이됩니다. 다른 스토리지 장치와 마찬가지로 일치하는 디스크를 설치해야합니다. 데이터가 어떻게 제출되는지에 대한 Arcane 결정도 없습니다. 그것은 단지 저장 더미 인 척하고 똑똑한 일을합니다. 제품 라인은 다음과 같습니다
그래서 당신은 drobo를 구입하여 Linux에서 그것을 사용하고 싶습니다. 엄청난! 연결하고 가십시오! 정말! 일반 디스크로 사용할 수 있습니다. USB 썸 드라이브처럼 연결하십시오. 오래된 Linux Hand의 경우, Parted와 같은 파티셔너를 사용하고 Ext3 파일 시스템을 구축하고 Mount Point를 설정하십시오. 특수 소프트웨어없이 명령 줄에서 수동으로 설정에 대한 자세한 내용은 설정 섹션을 참조하십시오. 다른 취향을 가진 사람들에게는 그것을 처리 할 수있는 GUI도 있습니다
특별한 소프트웨어없이 Drobos를 사용할 수 있습니다. 디스크가 채워지면 파란색 용량 조명이 채워집니다. 너무 가득 차면 Drobo는 드라이브 라이트로 다른 드라이브를 요청합니다. 그냥 물어 보면 운전하는 것입니다. 그래서 대시 보드는 무엇에 좋은가??
- Drobo가 Drobo를보기가 어려운 경우 소프트웨어는 전면 패널의 조명을 교체 할 수 있습니다.
- 새 펌웨어를 사용할 수 있는지 확인하고 설치 업데이트.
- Drobo의 하드 드라이브에 대한 정보를 꺼내지 않고.
- Drobo의 설정을 기본값에서 변경하려면 (2 Tib Lun 크기와 같은)
- Drobopro의 경우 많은 설정이 있습니다 (IP 주소?) 사용하기 위해 올바르게 구성하려면 필요할 수 있습니다.
- 문제가 있으면 공급 업체가 진단 파일을 작성하도록 요청할 수 있습니다.
그래서 Linux 대시 보드 인 Drobo-utils가.
Drobo-utils
Drobo-Outils는 데이터 로봇 공학 Drobo Storage Systems를 쿼리하고 관리하는 Linux 도구 세트입니다. Drobom View를 발사하면 다른 운영 체제에서 대시 보드를 본 사람들에게 익숙해 보일 것입니다. Drobom View는 시스템에 설치하고 다른 응용 프로그램에서도 사용할 수있는 작은 Python 프로그래머 인터페이스에 구축됩니다. 숙련 된 Linux 핸드의 경우 나머지 명령 줄 인터페이스는 Drobom의 다른 하위 명령에 의해 제공되며보기 그래픽 인터페이스와 동일한 기능을 제공합니다.
호환성 매트릭스
Drobo 장치가 /dev /sdx [1] 파일과 연관되도록 할 수 있다면 일반 시스템 도구를 사용하여 파일을 구축하고 파일 시스템을 작성하고 읽고 쓸 수 있습니다 (설정 참조.))
Drobo-utils는 동일한 파일을 통해 Drobos에 액세스합니다. 소프트웨어는 해당 파일을 스캔하고 각 장치가 Drobo인지 묻습니다. 불행히도 Drobos의 반응 방식은 다양하므로 소프트웨어가 이해하는 방식으로 모든 것이 반응하는 것은 아닙니다. 동일한 장치의 경우 다른 물리적 상호 연결이 다른 기능으로 작동 할 수 있습니다. Drobos에 대한 두 가지 수준의 액세스가 있습니다 : 데이터 (데이터를 읽고 쓸 수 있고, Drobo가 전체 명령 및 제어 언어에 응답한다는 전체 의미.
이를 염두에두고 각 장치 대 호환성 매트릭스. 물리적 채널은 다음과 같습니다
모델 | 인터페이스 (성능 mb/s) | 최대 LUN 크기 | ||||
interf | USB | FW | TCP/IP | ISCSI | 에사타 | ext3 |
드로 보 (Gen1) | 전체 (15) | N/A (0) | N/A (0) | N/A (0) | N/A (0) | 2 |
드로 보 (Gen2) | 전체 (15) | 가득한? (?)) | N/A (0) | N/A (0) | N/A (0) | 2 |
드로 보 공유 | N/A (0) | N/A (0) | 데이터*1 (15) | N/A (0) | N/A (0) | 2 |
드로 보 프로 | 전체 (15) | ? (?)) | N/A (0) | 전체*2 (80) | N/A (0) | 8-? |
드로 보 엘리트 | ? (?)) | N/A (0) | N/A (0) | ? (?)) | N/A (0) | 8? |
드로 보 | 전체 (15) | ? (?)) | N/A (0) | N/A (?)) | 데이터 (0) | 8 |
full-/full : drobo-utils는 자체 (자동 발견) 데이터에서 장치를 찾을 수 있습니다-작업 : 데이터 I/O의 장치 기능이지만 Drobo-utils는 구성에 액세스 할 수 없습니다. N/A- 적용 할 수 없음 (장치는이 인터페이스가 없습니다.) *1 -Droboshare는 Linux 서버에서 Drobo -utils와 함께 사용할 수 없습니다. DROBOSHARE AUGMENTED 루트 파일 시스템 (DARFS)을 설치하면 Droboshare 자체에서 Drobo-Utils를 라인 모드로 실행할 수 있습니다. *2- 상자에서 ISCSI Drobo를 감지하지 않습니다. /dev /sdx 파일을 얻으려면 ISCSI 서브 시스템을 구성해야합니다. 해당 초기 구성에 대한 자세한 내용은 ISCSI 설정을 참조하십시오. 그 시점 후, Drobo-utils는 ISCSI보다 제대로 작동합니다.
[1] | Linux 드라이버는 디스크, CDROM 및 기타 주변 장치를 만들고 응용 프로그램에 대한 SCSI 주변 장치처럼 보입니다. 물리적 연결에 관계없이 장치를 소위 “일반 SCSI”로 표시하는 것은 Linux 커널의 정상적인 부분입니다. |
커피는 뜨겁다
사람들은 커피가 뜨거웠 기 때문에 국가 패스트 푸드 체인을 고소했지만 컵에 경고는 없었습니다. 대부분의 사람들에게 스케일링의 위험은 상당히 분명해야합니다.
Drobo는 훨씬 더 안전한 스토리지를 얻는 것이 훨씬 쉬워 졌기 때문에 전문 스토리지 관리 경험이 거의 없거나 전혀없는 일부는 Drobos를 얻고 있습니다. 일부는 Drobo의 디스크 고장을 허용하기 때문에 백업의 필요성을 대체 할 것이라는 기대를 가지고 있습니다. 슬픈 이야기는 사람들이 Drobo에만 데이터를 넣고 다른 곳에서만 데이터를 넣는 것에 대한 이야기를 들었습니다.
데이터를보고 백업/데이터 보안 전략을 결정해야합니다. 이 작업을 수행 한 적이 없거나 그 의미를 모르는 경우이 페이지의 배포 섹션을 참조하십시오.
설치 : 가장 쉬운
우분투 9.10 [2] 이상 (또는 데비안 불안정 또는 기타 데비안 파생 분포), Drobo-utils는 저장소에 포함되며 쉘 프롬프트에서의 설치는 간단합니다
% sudo apt-get 설치 drobo-utils
최소한 명령 줄 유틸리티를 실행합니다. 서버의 사용자는 종종 명령 줄 기능만을 원합니다. 반면에 그래픽 사용자 인터페이스를 활성화하려면 하나의 패키지를 더 설치해야합니다
% sudo apt-get 설치 Python-Qt4
이것이 가장 쉬운 설치 방법입니다.이 방법은 위의 설치의 일부로 시스템에 필요한 패키지가 자동으로 설치되도록합니다. 다른 배포판에서 또는 리포지토리의 버전이 너무 오래된 경우 더 복잡한 방법이 필요할 수 있습니다. 다른 모든 설치 방법의 경우 Drobo-utils가 필요한 패키지가 설치되어야합니다. 이 패키지를 종속성이라고합니다.
[2] | Drobo-utils는 출시 당시 Kubuntu의 안정적인 버전에서 출시되도록 개발되었습니다. Kubuntu 7에서 개발이 시작되었습니다.10 그리고 9로 계속.2009 년 말 10. 유사하게 최근의 배포는해야합니다. 패키지는 데비안 불안정으로 허용되므로 모든 데비안 파생 배포 (데비안, *우분투, MEPIS, PCLINUX-OS 등. )는 패키지를 적시에 상속해야합니다. |
의존성
Drobo-utils 자체를 설치하기 전에 필요한 다른 패키지는 아래의 패키지입니다 (이 예제는 Ubuntu 패키지이며 이름은 다른 분포에 따라 다를 수 있습니다)
Python -Python Language Parted의 통역사 - 파티션 자, 일반적으로 배포판에 포함.
Redhat Enterprise Linux를 사용하는 경우 (rhel, 일명. Centos, Scientific Linux 등. 파이썬 2가있는).4 [3], 다음은 다음이 필요하다
Python-ctypes- C- 인터페이스 용 모듈
[삼] | Drobo-utils는 Python-2를 사용하여 라인 모드로 테스트되었습니다.릴리스 0의 경우 4.6.2.2. 그 전에는 상당히 무서운 버그가 있습니다. 여기서 형식은 모든 첨부 된 드라이브를 형식화하려고합니다 (2 만 사용합니다.4) 0에 고정되었습니다.6.2.2. 아무도 GUI 기능을 테스트하지 않았으며 적절한 PYQT4 패키지를 얻는 것이 어려울 수 있습니다. 유틸리티는 Python-2에 구축됩니다.5 및 Python-2.6 두 가지 모두에서 테스트됩니다. Python-3은 확실히 작동하지 않을 것입니다. |
RPM 기반 배포판 (예 : Redhat & Suse)에서는 ‘적성’대신 ‘yum’일 가능성이 높으며 일부 패키지 이름이 변경됩니다. 일반적인 차이점은 개발자를위한 패키지는 데비안 파생 된 것들이 선호하는 대신 redhat 파생 분포에 -devel 접미사를 가지고 있다는 것입니다.
다음은 Fedora 7의 예입니다 (Google 그룹의 Help4Death 제공) :
% yum 설치 Python % yum 설치 pyqt4 % yum 설치 Python-devel
참고 : X 또는 QT가 누락 된 경우 GUI 만 비활성화합니다. 라인 모드는 문제없이 작동합니다. 패키지는 명령 줄만 사용하여 헤드리스 서버에서 잘 작동해야합니다.
패키지에서 설치하십시오
종속성이 충족되면 최신 안정 패키지를 수동으로 설치할 수 있습니다.
가장 최신 패키지를 사용할 수있는 곳. 다운로드 후 .Deb, 그것은 단순히 다음의 문제입니다
# dpkg -i drobo -utils-.뎁
Redhat/Fedora 사용자. 외계인은 패키지를 변환하는 데 사용될 수 있습니다. 그것이 작동하는지 모르겠습니다. RPM 포장을 할 사람이 매우 환영합니다! 이것은 순수한 파이썬 패키지이므로 문제없이 작동 할 가능성이 좋습니다.
TAR 파일에서 설치하십시오
종속성이 설치/만족되었다고 가정하면 패키지는 시스템 장소에 설치되지 않고 실제로 정상적으로 실행됩니다. 소스 코드는 디렉토리에서 명시 적으로 직접 실행할 수 있습니다.
다운로드 .TGZ를 선호 한 다음 포장을 풀었습니다
# tar -xzvf drobo -utils-.tgz # cd drobo-utils- # ./drobom 상태
매뉴얼의 모든 예제에 대해서는 Prepend ‘만 있으면됩니다./’Drobom 이전.
git에서 설치하십시오
새 모델이 나오거나 안정 버전에 기능이 없으면 최신 개발 버전과 함께 따라갈 수 있습니다. git의 설치가 필요합니다. 그런 다음 사용하여 소스 트리의 사본을 얻는 데 사용할 수 있습니다
# apt-get 설치 git # git 클론 git : // drobo-utils.git.Sourceforge.net/gitroot/drobo-utils/drobo-utils # cd droo-utils # ./drobom 상태 # git 풀
이것은 ‘git pull’을 사용하여 최신 변경으로 업데이트 될 수있는 소스 코드의 읽기 전용 사본을 제공합니다. ‘git branch -r’및 ‘Git Checkout’을 사용하여 안정적인 버전의 Drobo -utils를 선택할 수도 있습니다. 자세한 내용은 GIT 문서를 참조하십시오.
그래서, 어떤 식 으로든 drobo-utils가 설치됩니다. 다음 단계는 시도하는 것입니다.
CLI를 시험해보십시오
설치 후 확인하는 첫 번째 항목은 명령 줄 인터페이스를 호출하는 것입니다 (CLI.) 그리고 현명한 일이 발생하는지 확인하십시오. Drobo [#SDZ]가있는 내 시스템에서 다음은 다음과 같습니다
% sudo drobom 상태 /dev /sdz /drobo01 100 % full ([ '빨간색 알림', '불량 디스크', '중복성'], 0) %
[4] | 예에서는 드라이브가 항상 SDZ로 변경되어 복사/붙여 넣기 오류를 피하십시오. |
매우 무섭지 만 내 Drobo는 지금 나쁜 모양입니다. 정상적인 결과는 : [] 상태로서, 잘못된 것이 없다는 것을 의미합니다. Drobo에 대한 모든 종류의 정보를 얻으려면 ‘Drobom Info’를 시도하십시오.’인수없이 호출하여 명령 줄 인터페이스를 통해 사용할 수있는 명령 목록을 인쇄하게됩니다.
GUI를 시험해보십시오
명령 줄 기능이 확인되면 Python-QT4가 설치되었다고 가정하면
# Drobom View
루트가 컴퓨터에 부착 된 각 drobo에 대해 GUI를 시작함에 따라. Drobo에서 정보를 얻을 수있는 다양한 탭이 있습니다. 예를 들어 GUI의 형식 탭을 사용하여 장치를 분할하고 주어진 LUN에 대한 단일 파일 시스템을 만들 수 있습니다.
드로 보 (Drobo)를 설치할 때 만들어야 할 두 가지 선택 사항이 있습니다 : 파일 시스템 유형 및 LUN 크기. 이러한 선택에 대한 논의는 다음과 같이 참조하십시오.
Linux가있는 수동 설정 Drobo
이 섹션은 가장 일반적인 구성의 예시 예를 제공합니다. ext3 파일 시스템은 Drobo 위에 구축되어 이미지 크기가 이미있는 것이 무엇이든. GUI 및 라인 모드는 정확히 동일한 결과를 생성하고 단순히 참여한 유형의 적절한 파일 시스템 빌더를 사용하여 표준 Linux 파티셔닝을 실행합니다. 샘플 CLI 실행 :
PleaseErasemyData# drobom -d/dev/sdz 형식 Ext3 Peter@pepino : ~/drobo/drobo -utils $ sudo ./drobom 형식 Ext3 /dev /sdz -drobo 디스크 팩 00% 전체 - ([], 0) ext3 파일 시스템에 대한 형식 스크립트 준비 확인 확인을 받았지만 스크립트를 만들었지 만 아직 아무것도 지워지지 않았습니다. CAT /TMP /FMTSCRIP로 확인할 수 있습니다. 정말 확실하다면 계속 진행하십시오. 계속하다? (Y/N) N PHEW. 당신은 제 시간에 멈췄습니다! Peter@Pepino : ~/drobo/drobo-utils $ # cat/tmp/fmtscript #!/bin/sh parted/dev/sdz mklabel gpt 분할/dev/sdz mkpart pri ext3 0 100% 분할/dev/sdz print; 수면 5 MKE2FS -J -I 262144 -L DROBO01 -M 0 -O SPARSE_SUPER,^RESIZE_INODE /DEV /SDZ1
위의 내용은 drobo를 하나의 큰 파티션으로 설정하며, ext3 [#mke3fs] 파일 시스템을 포함 해야하는 레이블이 있습니다. NTFS 파일 시스템의 경우 ext3 대신 ‘NNTFS’를 작성하십시오. 다음 단계는 파일 시스템을 파티션에 추가하는 것입니다. 참여자는 즉각적이지만 MKE2FS는 시간이 걸리고 약간의 인내심 만 있으면 괜찮을 것입니다. 이 시점에서 ‘코피가 뜨겁다’면책 조항이 필요하다
경고 : 다음 줄은 Drobo의 모든 데이터를 지울 것입니다! 경고 : 아니요, 질문은 없습니다! 경고 : 시작하기 전에 스스로에게 물어보세요 : 당신은 확실합니까?? 경고 : 두 번째 줄 후에는 토스트입니다. 경고 : 미리 데이터를 백업하는 것이 가장 좋습니다. sh -x /tmp /fmtscript
(NTFS 파일 시스템의 경우 MKNTFS -F -L DROBO01 /DEV /SDZ1을 사용하십시오 . ext3의 경우 [#mkext3time] _)을 기다릴 준비를하십시오
[5] | ext3 파일 시스템을 구축하기위한 적절한 명령은 mke2fs -j입니다. 이것은 왜 어떤 종류의 ext3 MKF를 사용하지 않는지 궁금해하는 사람들을 혼란스럽게합니다. 하나는없고, Ext3는 저널이있는 ext2입니다. |
[6] | MKE2FS는 테라 바이트 당 10 분의 순서대로 실행하는 데 시간이 오래 걸립니다. 형식이 진행되는 동안 디스플레이 형식 버튼이 빨간색으로 바뀝니다. 아직 GUI에서 진행 상황을 모니터링하는 방법을 결정하지 않았습니다. 다른 파일 시스템은 훨씬 더 빨리 생성되므로 문제가 적습니다. |
root@alu : ~# parted -i /dev /sdz gnu parted 1.7.1 /dev /sdz 사용 GNU에 오신 것을 환영합니다! 명령 목록을 보려면 '도움말'을 입력하십시오. (부분적) mklabel gpt (부분) mkpart pri ext2 0 100% (부분) quit root@alu : ~# fdisk /dev /sdz gnu fdisk 1.0 저작권 (C) 1998-2006 Free Software Foundation, Inc. 이 프로그램은 GNU 일반 공개 라이센스에 의해 다루는 무료 소프트웨어입니다. 이 프로그램은 유용 할 것이지만 보증이 없다는 희망으로 배포됩니다. 상업성 또는 특정 목적에 대한 체력에 대한 묵시적 보증조차도. 자세한 내용은 GNU 일반 공개 라이센스를 참조하십시오. /dev/sdz command 사용 (m) : p 디스크/dev/sdz : 2199GB, 2199020382720 바이트 255 헤드, 63 개의 섹터/트랙, 267349 실린더 단위 = 실린더 16065 * 512 = 8225280 BYTES BOOT BYTES 시스템/dev/sdz1111111116434. linux 명령 (m for help) : q root@alu : ~# mke2fs -j -i 262144 -l drobo01 -m 0 -o sparse_super,^resize_inode /dev /sdz1 mke2fs 1.40.8 (2008 년 13 월 13 일) 파일 시스템 레이블 = Drobo01 OS 유형 : Linux 블록 크기 = 4096 (log = 2) 조각 크기 = 4096 (log = 2) 8388608 Inodes, 536870886 블록 0 블록 (0.00%) 슈퍼 사용자 첫 데이터 블록에 대한 예약 = 0 16384 블록 그룹 그룹당 32768 블록, 그룹당 32768 그룹당 32768 개당 512 개의 inodes blocks에 저장된 슈퍼 블록 백업 : 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 26562, 264736, 165632, 264736. 62624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000, 214990848, 512000000 쓰기 inode 테이블 : 저널 만들기 (32768 블록) : 완성 된 슈퍼 블록 및 파일마다 완성 된 26 개가 완료되었습니다. 어느 쪽이든 먼저 오는 것. Tune2FS -C 또는 -I를 사용하여 재정의하십시오. root@alu : ~# root@alu : ~# mount /dev /sdz1 /mnt
Lunsize는 모두에 맞습니다?
기본적으로 Drobo는 단위의 2 개의 테라 바이트 (TIB)마다 컴퓨터에 별도의 ‘디스크’를 생성합니다. Drobo가 사용자에게 초대하는 자연스러운 사용은 장치의 모든 데이터를 다루는 단일의 대형 장치를 갖는 것입니다. 예를 들어, Mac OS/X에서 사용자는 종종 HFS에서 16TB LUN을 만듭니다. 이것은 모든 스토리지가 하나의 큰 수영장에 맞도록 허용합니다. 더 큰 Luns의 단점은 시작 시간과 관련이 있으며 파일 시스템 검사를 수행 할 시간입니다.
불행히도 Linux에서는 1 세대 Drobo를 사용하면 볼륨 크기를 2 TIB로 제한해야합니다 [#Gen12Tib] _. 나중에 제품이 Linux에서 2 TIB보다 큰 LUN을 지원하기를 바랍니다. 따라서 Drobom View는 순간에 미치광이 2 TIB로 LUNSIZE를 제한합니다. 명령 줄 인터페이스는 더 큰 LUN을 만드는 데 사용될 수 있으며 작동하지 않을 수도 있습니다.
미치광이> = 2TB : – 구형 분포에는 다음과 관련된 몇 가지 gotchas가 있습니다
2TB 준비되지 않은 Linux 도구. 2TB를 초과하려면 다음을 필요로합니다 .- 구형 FDISK 버전에서 지원하지 않는 GPT 파티션을 사용하십시오. libparted 작업을 기반으로 한 도구. — GPARTED가 실패하고 장치에 1TB 제한이있는 것 같습니다. (버그 #524948은 Bugzilla에게보고되었습니다.금언.org) libparted가 괜찮으므로 GUI 일뿐입니다.
— Linux 커널에서 < 2.6.24, the USB layer won't let one address LUNs/offsets >2 tb. 예를 들어, 우분투 하디 (8.04) 2008 년 봄에 출시 된 것은 2입니다.6.24, 괜찮습니다. 나는이 문제를 테스트 할 수 없었습니다. — Linux 커널에서 < 2.6.31 there is are reported firewire problem that will prevent devices >작업에서 2 개의 TIB. — 4K 블록을 가진 ext3는 8 TIB의 파일 시스템 용량을 허용해야합니다. 4K 블록은 기본적으로 할당되는 것 같습니다. 그래서 나는 좋은 최대라고 생각합니다. 미치광이를 8 TIB로 설정하고 테스트하는 것이 재미있을 것입니다.
— Windows XP는 LUNS> 2 TIB를 지원하지 않습니다
[7] | 1 세대 제품으로 많은 테스트가 수행되었으며 2 TIB를 초과 할 때 여러 가지 실패 모드가 발견되었습니다. 데이터 로봇 공학.6.24, 그리고 2의 Firewire 용.6.31, 그리고 후기 세대 제품에서 계속 해결하고 있습니다. |
어떤 종류의 파일 시스템?
Drobos는 ext3과 함께 Linux에서 잘 작동합니다. 물론 필요한 경우 NTF 또는 HFS+ 또는 FAT32를 설정할 수 있지만 Linux에서는 적극적으로 반 직관적 인 것 같습니다. Drobo-utils 개발자는 HFS를 테스트하지 않았습니다. Linux는이 시점에서 Journalled HFS+에 쓰지 않으므로 HFS 지원이 없습니다. NTFS-3G로 좋은 성공 이보고되지만 성능은 일반적으로 ext3로보고 된 것보다 훨씬 낮습니다. 시스템 간의 디스크의 물리적 이동이 필요하지 않으면 기본 (Ext3) 형식이 최선의 선택입니다.
ISCSI 설정
이것은 ISCSI를 통한 액세스를위한 Drobo Pro를 구성하는 절차입니다. 이 정보는 2009/05/16의 Google Group 2009/05/16의 Lemonizer의 게시물을 기반으로하며 2009 년 가을에 다른 사람들의 개선 및 테스트를 기반으로 업데이트됩니다
1. USB를 통해 프로를 연결하고 DBPRO # DROBOM 정보 설정의 IP를 수동으로 구성하십시오. DROBOM SET IPADDRESS 192.168.2.80 # Drobom Set Netmask 255.255.255.0 # drobom set usestaticipaddress true
다음 단계는 USB를 분리하고 ISCSI로 연결하는 것입니다
2. Open-Iscsi (http : // www.개방형.org/) : sudo apt-get 설치 Open-Iscsi 3. ISCSI 4를 통해 DBPRO를 호스트 머신에 연결하십시오. Query DBPRO의 ID : Sudo iscsiadm -모드 디스커버리 -타입 센터 -포트 192.168.2.80 5. ISCSIADM이 반환 한 ID 문자열 복사 "IQN과 같은 것.2005-06.com.Datarobotics : Drobopro.TDB091840080.node0 "6. DBPRO에 연결 : Sudo ISCSIADM -모드 노드 --- 타르 게 이름 IQN.2005-06.com.Datarobotics : Drobopro.TDB091840080.Node0- 포트 192.168.2.80 : 3260 -로그인
모든 것이 잘되면 Drobopro가 /dev 아래에 나타납니다. 또한/var/log/메시지를 확인하여 ISCSI 장치가 성공적으로 연결되었는지 확인합니다. 그 후 Drobo-Utils는 Drobo를 감지하여 이더넷/ISCSI를 통해 관리 할 수 있어야합니다.
드로 보 펌웨어
펌웨어 업그레이드는 GUI에서 자체 설명이 있습니다. 처음으로 업데이트 버튼을 누르면 새 펌웨어를 사용할 수 있는지 확인합니다. 최신 펌웨어가 있으면 적절한 프롬프트와 함께 업그레이드를 제안합니다. 마찬가지로 라인 모드 인터페이스에는 펌웨어를 처리하기위한 두 가지 명령이 있으므로 FwCheck은 업그레이드가 필요한지 알려줍니다. fwupgrade가 일을 할 것입니다. 몇 분이 걸리고 지위를 인쇄하여 어떻게 진행되고 있는지 알 수 있습니다. 인내심 :
root@pepino :/home/peter/drobo/drobo-utils/trunk# drobom fwupgrade validatefirmware start. 매직 번호가 검증되었습니다. 좋은. 484 + 2937552 = 2938036 길이가 검증되었습니다. 좋은. 헤더의 CRC : 4260378881, Python Zlib CRC32 : 398201869를 사용하여 계산되었습니다. 예, 헤더 CRC가 일치하지 않습니다. 지금은 결코하지 않습니다 . 그것을 무시합니다. 헤더에서 바디에 대한 CRC : 1852877921, 계산 : 1852877921 32 비트 순환 중복 확인 확인 수정. 좋은. 확인을 성공적으로 확인하십시오. WriteFirmware : i = 484, start = 484, last = 2938036 fw 길이 = 488 . 32768 바이트를 썼습니다. 총 : 33252는 32768 바이트를 썼습니다. 총 : 66020 . . . 32768 바이트를 썼습니다. 총 : 2720228은 32768 바이트를 썼습니다. 총 : 2752996은 32768 바이트를 썼습니다. 총 : 2785764는 32768 바이트를 썼습니다. 총 : 2818532는 32768 바이트를 썼습니다. 총 : 2851300은 32768 바이트를 썼습니다. 총 : 2884068은 32768 바이트를 썼습니다. 총 : 2916836은 21200 바이트를 썼습니다. 총 : 2938036 WriteFirmware가 완료되었습니다. i = 2938036, len = 2938036 root@pepino :/home/peter/drobo/drobo-utils/trunk#
완료되면 다음을 사용하여 작동했는지 확인하십시오
root@pepino# drobom 상태 /dev /sdf -00% full- ([ '새 펌웨어 설치'], 0)
상태가 그와 같다면 다음을 수행하십시오
root@pepino :/home/peter/drobo/drobo-utils/trunk# drobom shutdown
조명이 깜박입니다. Drobo가 어두워 질 때까지 기다리십시오. 더 5 초를 기다린 다음 USB / 커넥터를 뽑아 내지 마십시오.
다시 연결하고 10 초를 기다립니다. Drobo에 사용할 수있는 최신 펌웨어로 시작해야합니다.
Dri의 대시 보드와 같은 Drobom 명령은 일반적으로 최신 펌웨어 및 업그레이드를 얻습니다. 필요한 경우 fwload 명령으로 CLI에서 임의의 펌웨어를로드 할 수 있습니다.
안전
이 소프트웨어 사용에 대한 안전에 대해 걱정하는 사람들은 다음을 알아야합니다. 공급 업체 (Data Robotics Inc)의 도움으로 개발되었습니다.), 그리고 모든 경우에, 공급 업체 문서를 기반으로하고 최소한 격려를받는 경우, 완전히 지원하지 않으면. 각 릴리스마다 QA.TXT 파일이 구축되어 기능 테스트가 실행되는 기능을 보여줍니다. 펌웨어 업그레이드 프로세스에 여러 개의 체크섬 검증이 내장되어 있으므로 도구를 사용하여 Drobo를 벽돌로 만드는 것은 불가능합니다. Drobo-utils는 이미지를 장치에 업로드하기 전에 펌웨어 체크섬을 확인하고 장치는 체크섬에서도 펌웨어를 확인합니다. 새 펌웨어는 현재 활성화 된 위치에서 대체 위치로로드되며 새 펌웨어의 활성화가 실패하면 Drobo는 기존의 부팅을 단순히 부팅합니다.
반면에 상식 규칙이 적용됩니다. LUN 크기를 설정하거나 Drobo를 다시 형성하면 Linux 또는 기타 운영 체제에서 수행 되든 모든 데이터를 지울 수 있습니다. 이들은 전동 공구이며 적절한 관리없이 사용하면 약간의 손상 데이터를 수행 할 수 있습니다. 예를 들어, 모든 저장 장치의 신뢰성은 백업의 필요성을 줄이지 않습니다. Drobo는 백업을하기에 훌륭한 장소이지만 그들을 대신하지는 않습니다. 백업은 오류 18을 해결하는 유일한 방법입니다 (키보드 앞의 인치 수는 문제의 소스가 있습니다.) 그리고 어떤 저장 장치도 화재 나 홍수로부터 보호 할 수 없습니다.
펌웨어 호환성
Drobo는 모든 오래된 펌웨어 버전으로 테스트되었습니다. 모든 Drobo는 대시 보드를 사용하여 최신 펌웨어로 업그레이드 할 수 있어야합니다.
Drobo V1의 경우 (QA에 사용 가능한 모델 만)
- 이 시점에서 업그레이드를 완료하기 위해 USB 커넥터를 분리 할 필요가없는 것 같습니다.
- 여기에서 펌웨어는 ext3을 잘못 처리합니다.
전개
어떤 가격대에서든 건설 된 저장 장치는 데이터를 잃지 않는 것에 대한 기대에 부응 할 수 없습니다. 데이터 보안 문제를 해결하기 위해 흔드는 마법 지팡이는 없습니다. 사람들은 여전히 백업과 유지 보수에 관한 전략이 필요합니다. Drobo는 전략을 쉽게 구현할 수 있지만 대체하지 않습니다. Data Robotics는 잘 말하는 모범 사례 페이지가 있지만, 문구는 약간 진동적이며 일반적인 개념을 제공하지만 사람들이 쉽게 적용 할 수있을 정도로 규정하지 못합니다.
이 섹션은 사람들이 그들에게 적절한 전략을 개발할 수 있도록 몇 가지 예 및 사용 사례를 제공합니다. 단순하고 콘크리트를 유지하십시오.
일반적인 개념
단일 장치에 의존하지 마십시오! 저장 장치를 배포하기 전에 모든 데이터가 손실되면 어떻게 될지에 대한 사고 실험을 수행해야합니다. 항상 위험 수준이 있습니다. 개인 용도로, 집이 불에 타면 오프 사이트 백업이 드물고 몇 달 또는 수년간의 데이터가 손실 될 수 있다는 위험을 받아 들일 수 있습니다. 누군가가 집에서 사업을 운영하고 있다면이 위험은 허용되지 않을 것입니다.
데이터를 백업하는 가장 간단한 방법은 겸손한 단일 장소에 넣고 모든 것을 백업하는 것입니다. 유효한 전략이지만 다음과 같은 현실적인 경우를 고려하십시오
회사는 하루에 한 번 증분 백업 [#incrbkup]을 수행하고 일주일에 한 번 전체 백업을 수행합니다. 한 달에 한 번, 두 번째 전체 백업은 월별로 유지되며 주중은 재활용됩니다. 월간 백업은 1 년 동안 유지되며 매년 1 회의 백업은 5 년 동안 유지됩니다. 따라서 데이터를 한 번 작성하고 5 년 동안 변경되지 않은 상태로 유지하면 3 주간 백업, 11 개월 및 4 년의 해당 데이터 백업 또는 17 개의 사본이 있습니다. 이 전략은 비정상적이거나 특히 과도하지 않으며, 많은 기업 정책은 50 개 이상의 데이터 사본으로 끝납니다.
이를 염두에두고 필요로하지 않는 것을 백업하는 것을 피하면 하나의 바이트 만 저장하지는 않지만 모든 사본도 저장합니다. 약간의 생각으로 일반적으로 데이터를 적절하게 분류하여 총 스토리지 요구를 줄일 수 있습니다.
[8] | 점진적인 백업은 마지막 전체 백업이 저장된 이후로 변경된 것만. 전체 백업은 모든 데이터의 전체 사본입니다. |
다른 Drobo 모델은 성능이 매우 다릅니다. USB 인터페이스를 기본 스토리지로 사용하여 Drobo를 배포하면 실망 할 수 있습니다. 자세한 내용은 호환성 매트릭스를 참조하십시오.
데이터를 분류하십시오
데이터에는 다른 수준의 값이 있습니다. 인터넷에서 다운로드 된 것 또는 인터넷의 저장소로 푸시 된 소스 코드는 대부분의 경우 자연스러운 백업이 있습니다. 인쇄를 위해 대기하는 데이터 손실은 끔찍한 손실이 아닐 수도 있습니다. 텔레비전에서 공중에서 기록 된 비디오의 상실은 끔찍하지 않을 수 있습니다.
백업 할 가치가 없거나 백업이 이미 존재하는 모든 종류의 데이터는 로컬로 백업 할 필요가 없습니다. 스펙트럼의 다른 쪽 끝은 독점 데이터이며, 인터넷의 사본이 적절하지 않으며 잃어버린 경우 대체 할 수 없습니다. 사진 사업, 사진, 세금 기록, 계정 등. 개인적인 영역에는 가족 사진 등이 포함됩니다. 이런 종류의 정보를 호출하겠습니다 귀중한 데이터
대체 할 수없는 데이터는 보호하는 데 필요한 것입니다. 따라서 분류는 여러 가지 방법으로 수행 할 수 있지만 가장 간단한 것은 홈 디렉토리에 귀중한 데이터 만 넣는 것입니다. 지금까지 그것은 정상입니다. 특이한 것은 다음에 온다 : 거기에 다른 것을 넣지 마십시오. 인터넷 다운로드, 쉽게 복제 가능한 데이터 등. 다른 곳으로 가야합니다. 일반적으로 사용자의 홈 디렉토리를 최대한 작고 소중한 상태로 유지하십시오.
또 다른 예로, 내 개인 유스 케이스에서 Linux는 쉽게 다운로드 할 수 있으므로 시스템 백업이 전혀 없습니다. 구성은 비교적 간단하며 자격 증명 만 및 특수 구성이 사용자의 일반 /홈 디렉토리에 정보의 사본을두면 백업됩니다. 단일 시스템의 복원 시간은 개인적으로 사용하는 데 문제가되지 않으며 복원이 필요할 때까지 시도해야 할 새로운 OS 버전이있을 것이므로 시스템 백업의 가치는 상당히 제한됩니다.
백업 된 유일한 것은 몇몇 사용자의 개인 (/홈) 디렉토리입니다.
기본 저장소
Drobo가 귀중한 데이터를위한 기본 저장에 사용되는 경우 두 번째는 백업 장치로 얻어야합니다. 그렇게 간단합니다. 백업 할 수없는 하나의 장치에 모든 데이터를 유지하는 것은 문제를 요구합니다.
열심은 두 번째 유닛이 오프 사이트 여야한다고 말할 것입니다. Gen 1 / Gen 2 Drobo ‘s는 성능이 제한되어 있으며 기본 스토리지 역할에 적합하지 않을 수 있습니다.
스크래치 저장
데이터가 다른 곳 (인터넷 사이트의 거울)에 존재하는 모든 공간이있는 경우 (인터넷 사이트의 거울) 재생성 (컴파일의 객체 파일, 미디어 서버의 방송 방송의 녹음)이있는 경우,이 데이터 중 어느 것도 특히 소중하지 않으며 한 장치에서 데이터 손실이 발생할 때 시간이 지남에 따라 복구 할 수 없습니다.
다시 말하지만, 그러한 사용법에 대한 한 가지 주장은 성능입니다. 1 세대와 2 세대 단위는. 반면, 미디어 서빙은 일반적으로 순간적 인 대역폭 요구 사항이 낮은 스트리밍 애플리케이션이므로 1 세대 Drobos조차도 괜찮을 것입니다.
백업 저장소
Drobo를 구성하는 합리적인 수단은 백업 저장소입니다. Drobo는 백업의 목적지입니다. 기본 사본은 데스크탑 및 노트북에 백업됩니다. 그런 식으로 볼 때 데이터 손실시 백업 데이터가 쉽게 복구됩니다. 시스템을 다시 백업하십시오. 물론 백업의 역사는 손실되지만 중요한 것은 일반적으로 현재 데이터를 복구 할 수 있다는 것입니다.
문제 해결
드로 보스는 발견되지 않았습니다
시스템에서 Drobo를 찾으려면 Drobo-Outils는 데이터 로봇 공학에 의해 만들어진 모든 첨부 된 장치를 쿼리합니다. 이 문자열은 제품에서 제품으로 변경됩니다. (새 모델) Drobo가 감지되지 않은 경우 하드웨어 감지 디버깅 출력으로 명령 줄 인터페이스를 실행하십시오. 그렇게 :
# drobom -v 16 상태 검사 : /dev /sda id : (0, 0, 0, 0, 'ata') 거부 : 벤더는 ATA (DRI에서 아님) 검사 : /dev /sdb id : (2, 0, 0, 0, 'Ata') 거부 : Ata (DRI에서 아님) 시험 : /dev /sdc id : 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, DROBO (DRI에서 아님) 반환 목록 : [] Drobos No Docended
여기서는 공급 업체 문자열이 ‘Drobo’이며이 예제가 실행될 때 알려진 공급 업체 문자열이 아닙니다. 그래서 시도하십시오 :
# DROBOM -S DROBO 상태
다시 말해, 알 수없는 공급 업체 문자열을 가져 와서 Drobom의 탐지를 조정하기위한 -S 옵션으로 공급하십시오. 당신의 드로 보가 데리러 질 것입니다.
한 번만 나타납니다?
LUN은 ‘논리 단위’의 약어입니다. 용어의 원점은 SCSI [#SCSI] _ 용어입니다. RAID 유닛이 과거에 지원하기에는 너무 커져서 운영 체제에 소규모 유닛을 제시하기 위해 세분화되었습니다. Drobos의 기본 Lunsize는 2 TIB입니다 (도구를 사용하여 조절 가능.) Lunsize보다 더 많은 디스크 공간 (패리티/중복 허용 후)이 장치에 설치되면 Drobo는 두 번째 (또는 세 번째) LUN을 표시합니다. 각 LUN은 Linux에서 별도의 디스크로 표시됩니다 (첫 번째 LUN이 /dev /sde로 표시되는 경우 다음은 /dev /sdf, 그런 다음 /dev /sdg입니다.))
여러 Luns를 볼 수 있고 그렇지 않다고 생각되면 일부 커널 설정을 살펴볼 수 있습니다. SCSI_MOD 커널 모듈이로드되었는지 확인하십시오.
Drobom View는 Luns의 수에 관계없이 Drobo 당 하나의 GUI를 시작합니다. 포맷을 요청하면 장치의 모든 LUN이 형식화됩니다.
[9] | 작은 컴퓨터 시스템 인터페이스. 컴퓨터가 스토리지 하드웨어와 통신하기위한 유비쿼터스 표준. SCSI에는 주로 쓸모없는 하드웨어 케이블 사양이 포함되어 있지만 남아있는 것은 컴퓨터가 장치에 요청하는 데 사용하는 언어 인 “명령 세트”입니다. 그런 의미에서 모든 Drobos는 SCSI 장치입니다. SCSI 명령은 컴퓨터와 장치 (Firewire, USB, ESATA, 및 YES 사이의 데이터를 전송하는 데 사용되는 다른 프로토콜 내에서 터널링됩니다. ISCSI) |
DRI로부터 도움을 받고 있습니다
Dri는 Drobospace를 계획합니다.비 소유자가 토론을 볼 수 없다는 점을 제외하고는 소유자가 서로 대화 할 수있는 com을 제외하고는 초기에 DRI 직원의 의견이 많았으므로 지원 포럼과 비슷해 보였지만 실제로는 그렇지 않습니다. 많은 소유자 가이 포럼이 비공개 인 것에 반대했기 때문에 사람들이 서로 대화 할 수 있도록 Google 그룹이 시작되었고 토론은 공개적으로 남아 있습니다
Tier 3 지원 분석가 (본질적으로 개발자.) 때때로 저기를 봅니다. Tier 3 지원의 경우 보장 된 응답 시간을 기대할 수는 없지만 향후 제품 또는 펌웨어 기능에 약간의 입력을 제공 할 수 있습니다. Drobospace 포럼은 실제로 지원을위한 것이 아닙니다. 그러나 내 말을 받아들이지 마십시오. 여기에는 Dri ‘s Take (Markf 2008/08/29의 Drobospace에 관한 게시물의 구두)가 있습니다
Data Robotics Inc. 지원은 다음과 같습니다
- 전화 지원-기술 문제 : 1-866-426-4280, 오전 8 시부 터 오후 5 시까 지 Mon-Fri, 휴일 제외.
- 전화 지원-사전 판매 질문 : 1-866-99robot
- 이메일 지원 – 기술 문제 : 지원@drobo.com
- 이메일 지원 – 사전 판매 질문 : [email protected]
- 웹 기반 지원 요청 : http : // www.드로 보.com/support/request_support.HTML
모든 기술 지원 호출, 이메일 및 웹 요청에는 사례 번호가 할당되고 추적됩니다. DRI에는 3 단계의 고객 지원이 있습니다. 1 단계와 2는 대부분의 경우를 처리합니다. 그들은 전화, 이메일, 웹 케이스를 추적하여 해결할 책임이 있습니다. 일부 사례는 본사에 직원이 거주하고 엔지니어링 직원을 이용할 수있는 Tier 3으로 확대됩니다.
Drobospace에 대한 지원.com :
Drobospace.Com은 사용자 커뮤니티이며 서로를 돕기위한 회원의 자원 봉사 노력에 의존합니다. 문제에 대한 자원 봉사자에 의해 실행되기 때문에 다양합니다. Tier 3 Support Personel 모니터 Drobospace 포럼 – Tiers 1과 2는 고객에게 직접 집중되어 있으며 Drobospace를 읽을 필요가 없습니다.com. 디자인으로 Tier 3 직원은 커뮤니티가 기능 할 수 있도록 각 게시물에 즉시 응답하지 않습니다. 문제의 특성에 따라 Tier 3은 포럼에 게시하거나 문제 해결을 용이하게하기 위해 개인 메시지를 통해 직접 회원에게 연락 할 수 있습니다.
Drobospace는 제 3 자, 유능한 Networks LLC가 소유하고 운영하기 때문에 DRI의 데이터베이스 시스템과 연계가 없습니다. 여기에 게시물이 지정된 사례 번호가없고 추적됩니다.
자주하는 질문
어떤 미치광이를 사용해야합니까??
2 Terabytes는 지금 사용해야 할 가장 큰 것입니다. 여기에 요약 된 Google 그룹에 대한 많은 실험이 있습니다. DRI는 새로운 펌웨어 1을 발표했습니다 1.1.4 Drobo Pro의 경우 2 TIB 제한을 제거해야하지만 아직 확인되지 않았습니다.
더 큰 미치광이를 사용했을 때 어떻게됩니까??
그것은 실제로 약간 불쾌합니다. 처음에는 아무 일도 일어나지 않고 모든 것이 잘 작동하는 것 같습니다. 잠시 후 파일이 삭제 될 때 공간을 회수하지 못합니다. 파란색 용량 조명은 운영 체제에서보고 한 바와 같이 파일 시스템이 얼마나 완전한 지에 크게 관련이 없습니다. 파일 시스템에 사용 된 데이터의 양이 보증하지 않더라도 Drobo는 만족할 수 없을 수 있으며, 항상 점점 더 많은 디스크 공간을 요구합니다. 극단적 인 경우 데이터는 액세스 할 수 없을 수 있습니다.
미치광이가 작동하는지 어떻게 확인합니까??
DRI는 자연스럽게 새로운 버전의 펌웨어를 출시하고 어느 시점에서 이러한 문제를 해결할 수 있습니다. 새로운 Drobo에서 기꺼이 테스트하려는 경우 그렇게하는 절차는 간단합니다
1. 정상에 따라 파일 시스템을 만듭니다. 2. 물리적 공간을 채우십시오. (파란색 조명이 불이 켜져야합니다.) 삼. 많은 데이터를 제거하십시오.
문제가 없으면 파란색 표시등이 제대로 작동하고 잠시 후 삭제 된 데이터에 해당합니다. 3 단계 이후에 파란색 표시등이 나오지 않으면이 파일 시스템에 대한 데이터를 신뢰하지 마십시오. 더 작은 LUN으로 다시 만들고 다시 시도하십시오. 2 Terabytes는 지금까지 문서화 된 성공의 유일한 사례입니다.
사용자 ReiserFS, XFS, BTRFS, XXFS를 사용할 수 있습니까? ?
짧은 대답 : 아니요.
Drobo가 스토리지 관리를 수행하려면 어떤 공간이 무료인지 알아야하므로 사용중인 파일 시스템을 이해해야합니다. 공식적으로 이해하는 파일 시스템 목록은 다음과 같습니다. FAT32, NTFS, HFS+, ext3. 그게 다야, 그래서 ReiserFS, XFS, GFS 등을 사용하려면. 당신은 연구를하고 있습니다. 공급 업체는 다른 파일 시스템 유형이 작동하지 않을 것이라고 말합니다.
내 drobo가 끊어지면 내 데이터를 되돌릴 수 있습니까??
아니요. 디스크에 데이터가 배치되는 방식은 완전히 독점적입니다. 드라이브를 가져 와서 서버에 개별적으로 연결할 수 없으며, 쉽게 재구성 할 수있는 Linux MD 또는 LVM 형식이 아니기 때문에 그러한 방식으로 데이터를 읽을 수 없습니다. 데이터 형식도 알지 못하기 때문에 디스크 팩을 데이터 복구 회사에 줄 수 없으며 리버스 엔지니어 Dri의 형식에 지불해야합니다.
백업 또는 다른 Drobo가 필요합니다. Drobos에서도 호환성에 대한 제한이 있습니다. Drobo를 참조하십시오.자세한 내용은 웹 사이트입니다.
내 USB Drobo는 항상 다른 디스크로 나타납니다!
핫 플러그 버스에 연결된 디스크의 순서와 타이밍은 장치 이름을 결정합니다 (한 번 /dev /sdb 일 수 있고 /dev /sdc는 다른 것입니다.) 따라서 FSTAB에 /dev /sdx를 배치하여 전통적으로 수행 한 것처럼 디스크를 마운트하려면 작동하지 않습니다. 대신 :
Peter@Pepino : ~ $ ls -l/dev/disk/by-uuid 총 0 lrwxrwxrwx 1 루트 루트 10 2009-12-15 04:54 2C88743C8874071C-> ../../SDA3 LRWXRWXRWX 1 루트 루트 10 2009-12-15 04:54 32A41D0A-B193-41F3-86FA-29BBEE8CD2B3-> ../../SDA8 LRWXRWXRWX 1 루트 루트 10 2009-12-26 12:08 3CD5D9CC-C227-4ED8-BAB2-60C2D71F6E9D-> ../../SDF1 LRWXRWXRWX 1 루트 루트 10 2009-12-15 04:54 72B0EE8C-D0E8-479D-B79C-3DBDA1581F55-> ../../sda6 lrwxrwxrwx 1 루트 루트 10 2009-12-15 04:54 814472db-dbee-411c-8870-7ca59f32e7c1-> ../../SDA5 LRWXRWXRWX 1 루트 루트 10 2009-12-26 12:16 8ED93296-9BE2-4576-9AE4-9D9C78363FB6-> ../../sdg1 lrwxrwxrwx 1 루트 루트 10 2009-12-15 04:54 A4BC252E-0EB7-489C-94E7-688EFD528665-> ../../SDA7 LRWXRWXRWX 1 루트 루트 10 2009-12-15 04:54 BC1AB400-DF49-457D-8700-C77DDE19E450-> ../../SDA2 LRWXRWXRWX 1 루트 루트 10 2009-12-15 04:54 C2EE700DEE6FF7D5-> ../../sda1 peter@pepino : ~ $
UUID는 파티션을 위해 상수 인 이름입니다. 파티션이 장착 될 때 마다이 디렉토리에서 올바른 /dev /sdx를 향한 링크가 생성됩니다. UUID 관련 /etc /fstab 항목은 다음과 같습니다
UUID = 3CD5D9CC-C227-4ED8-BAB2-60C2D71F6E9D /DROBO01 EXT3 기본값 0 2
파일 시스템을 구축하라는 명령이 어떻게 되나요? Ext2 파일 시스템을 구축합니다?
ext3 파일 시스템은 저널이있는 ext2 파일 시스템이기 때문에. ext3 파일 시스템을 구축하기위한 일반 명령은 mke2fs -j입니다.
파일 시스템이 다른 다른 Lun을 가질 수 있습니까??
DRI : LUN 당 여러 파티션이 지원됩니다. 다른 LUN과 파티션에 파일 지원 파일 시스템의 조합이 있으면 괜찮습니다.
Drobo는 LVM과 함께 일합니까??
어떤 사람들은 그것을합니다. 나는 그것을 위험에 빠뜨리지 않을 것입니다.
Linux Volume Manager는 파일 시스템 계층과 실제 디스크 사이에 반짝이는 소프트웨어 계층입니다. 파일 시스템이 구축되는 ‘가짜'(가상) 볼륨을 제공합니다. 이것은 단일 파일 시스템을 만들기 위해 여러 물리적 볼륨을 함께 연결하거나 시간이 지남에 따라 다른 파일 시스템에 단일 볼륨을 할당하는 유연성을 제공합니다.
Drobo의 경우 LVM은 처음에는 LUN 내에서 실제로 사용 가능한 물리적 공간 만 할당 할 수 있다는 점에서 특히 멋질 것입니다. 따라서 파일 시스템 채우기를 피하는 데 키가 올바르게 작동하는 응용 프로그램은 항상 더 많은 스토리지를 삽입하고 사용 가능한 스토리지를 관리하지 않고 올바르게 작동합니다. 더 많은 물리적 공간 (새로운 드라이브!) 사용 가능 해지고 가상 볼륨에 더 많은 공간을 할당 한 다음 파일 시스템을 키울 수 있습니다. 그래서 Drobo는 여전히 RAID 세트 유지 보수, 릴레이 작업 등의 Drudgery를 관리 할 것입니다. 그러나 사용자는 OS 수준에서 공간이 어떻게 할당되었는지에 대해 더 많은 통제력을 가질 것입니다.
그것이 작동하기 위해서는 Drobo 펌웨어가 LVM을 어느 정도 이해해야 할 것입니다. 초기 실험에 따르면 펌웨어가 LVM을 인정하지 않은 것으로 나타났습니다. LVM 장치에 PV로 Drobo 장치를 추가 할 수있는 것은 매우 시원합니다.
Drobo는 전체 디스크 암호화를 지원합니까??
Drobo는 파일 시스템이 어떻게 배치되는지 알고 물리적으로 존재하는 것보다 더 많은 공간을 갖는 척합니다. Drobo는 디스크 공간을 관리하고 하드 디스크가 실패하거나 추가 될 때 최적의 주위를 움직이기 위해 손을 깎습니다.
운영 체제에서 구현 한 풀 디스크 암호화는 Drobo가 파일 시스템을 이해할 수 없도록하여 어떤 블록이 사용중인 블록을 알지 못하며 장치는 항상 시스템이 완전히 가득 차 있다고 생각합니다. Drobo는 잘 행동하지 않을 것입니다. 작동하지 않는 방법 중에는 Truecrypt 또는 Linux Cryptoloop 기반 솔루션과 같은 원시 디스크 파티션에서 작동하는 방법이 있습니다.
전체 디스크 암호화 대신 Drobo에게 잘 알려진 기본 파일 시스템을 사용하는 방법 (목록은 짧습니다 : FAT32, NTFS, HFS, ERCL2)이 필요합니다. Windows에서는 표준 NTF로 디렉토리를 암호화합니다. Linux에서는 Encfs http : // www입니다.Arg0.ext 파일 시스템을 통해 파일 이름과 데이터를 암호화하는 net/encfs 또는 퓨즈를 사용하는 다른 방법 http : // fuse.Sourceforge.그물. 잘 작동하는 것으로보고되었습니다.
나는 모든 것을 읽었습니다. 돕다?
Best First Stop은 Google Group입니다.
Drobo-utils의 라이센스는 무엇입니까??
일반 공공 라이센스 -GNU -GPL .
크레딧
Peter Silva : 대부분의 모든 것을 썼습니다. Chris Atlee : 적절한 데비안 포장. Brad Guillory : 진단 및 패치에 대한 도움이됩니다. Joe Krahn : 많은 영감. Andy Grover : 우아함 청소. Sebastian Sobolewski : Drobopro 패치 및 테스트.
테스터 (Drobopro) : Robj, Sebastian (일명 Tom Green), Elliota, Andrew Chalaturnyk
관리
버전 9999, 다소
Drobo Utils 저작권 (C) 2008,2009 Peter Silva (Peter.ㅏ.실바@gmail.com) drobo utils에는 절대 보증이 제공되지 않습니다. 자세한 내용은 소스 디렉토리 트리의 루트에있는 복사라는 파일을 참조하십시오.
남자 페이지
드로 보
- drobom- 인터페이스 (GUI의 명령 줄 +보기)
개발자 노트
이 소프트웨어는 GPL에 따라 저작권입니다. 자세한 내용은 가까운 엔드 파일을 참조하십시오.
이것은 개발자에게 무작위로 유용한 비트 더미입니다. (일명 나 자신에 대한 메모 😉
소스와 협력합니다
프로젝트 소스 코드는 Sourceforge가 제공하는 GIT 저장소를 사용하여 관리됩니다.그물. git (http : // git-scm.com/)는 완전히 분산 된 개발 모델을 제공하므로 개발자간에 패치를 임의로 교환 할 수 있습니다. SF에서.NET 리포지토리, ‘마스터’브랜치는 향후 릴리스를위한 최종 통합 목표입니다.
소스 트리 얻기
다음은 소스 코드 트리의 마스터 브랜치를 확인하여 현재 트리의 Drobo-utils 하위 디렉토리에 넣습니다.
커밋을 수행하기 전에 저자 필드가 적절하게 설정되었는지 확인하십시오. 하나는 git 당김으로 분기에 적용되는 패치를 얻을 수 있으며, git 푸시로 분포를 위해 패치를 커밋 할 수 있습니다.
의존성을 구축하십시오
소스에서 패키지를 구축하려면 필요한 여러 패키지가 있습니다
Boule% sudo 적성 설치 Debhelper Python2.5-Dev Boule% sudo 적성 설치 Python-Docutils Boule%
두 번째 줄은 문서를 작성하는 데만 필요합니다. 반면에 필요한 패키지 목록을 얻으려면 Debian 패키지 제어 파일에서 쉘 창을 GREP로 사용하는 것이 가장 좋습니다 (빌드 시스템의 종속성이 무엇인지 정의 함)
Peter@Pepino% Grep 의존 Debian/Control Build-Depends : Debhelper (> = 5), Python2.5-dev, python-docutils는 다음과 같습니다 : $, $, parted peter@pepino%
git 패치 저자를 구성하십시오
생성 된 패치의 올바른 저자를 보려면 저자 설정을 설정하십시오. 모든 코드 기여에 대해 단일 ID를 사용하는 경우 다음과 같은 것이 적절합니다
Boule% git config -글로벌 사용자.이름 "FirstName LastName"Boule% git config -글로벌 사용자."Developer@Sourceforge로 이메일을 보내십시오.NET "BOULE%
다른 사람들은 신원이 각 프로젝트와 관련되기를 원할 수도 있습니다.
소스 스냅 샷 사용
때로는 문제가 있으면 수정이 체크인하지만 전체 릴리스 프로세스를 수행 할 시간이 없었습니다. 실제로 수정이 필요한 경우, 유일한 옵션은 개발자의 git 저장소에서 가져 오는 것입니다. ‘git is in git’이라고 들으면 GIT 소스 코드 관리 시스템을 말하며 그 서버는 Sourceforge에 있습니다.그물. 얻는 방법 :
# git clone ssh : // [email protected]/gitroot/drobo-utils/drobo-utils mine # cd mine # 다운로드 한 소스 디렉토리로 이동 # ./drobom 상태 # 시도해보십시오. # 파이썬 설정.PY 설치 # 시스템 위치에 설치하십시오. # drobom 상태 # 시도해보십시오. # git pull # git 클론이 완료된 이후로 변경 사항을 얻으십시오. # 파이썬 설정.PY 설치 # 시스템 장소의 변경 사항을 설치하십시오.
안정적인 버전의 샘플 체크 아웃. 사용 가능한 지점을 보려면 :
비.2.1 원산지/R0_3_3 Origin/R0_4_0 Origin/R0_5_0 Origin/R0_6_0
여기서 버전은 R0_4_0과 비슷합니다. 그런 다음 작업 할 사람을 선택할 수 있습니다
% git branch r0_4_0 -r origin/r0_4_0 지점 R0_4_0 원격 분기를 추적하기 위해 설정. % git 체크 아웃 R0_4_0 분기 'r0_4_0' %로 전환
git을 사용하여 나무를 얻을 때 메타 데이터 사본을 보관하여 변경 사항을 추적 할 수 있습니다. git cruft가없는 사본을 원한다면 RM -RF .소스 트리의 뿌리에있는 git.
다운로드 된 패키지 및 소스 설치를 믹싱하는 경우 Gotchas의 다음 섹션을 확인하십시오.
DPKG 대. 파이썬 설치
설정.이전 섹션에서 언급 된 Py ‘Script는 Distutils Python Packaging System의 협약입니다. Distutils 설치는 데비안 패키지의 설치와 약간 다릅니다. 패키지를 제거하는 Distutils 방법이없는 것 같습니다. 모든 파일을 터치하고 설치 한 다음 설치 한 파일을 수동으로 제거하십시오.
Drobo-utils는 데비안에 포함시키기 위해 픽업되었습니다. 데비안 패키지에 대한 “실제”포장은 별도의 트리에 보관되어 있으며 데비안 개발자가 유지 관리합니다.
데비안/설정은 설정 중에/usr/sbin에 물건을 넣습니다.Py는 /usr /bin에 물건을 넣습니다. Python Install은 DPKG가 관리하는 사람 페이지를 설치하지 않습니다. 리브도 다르게 배치됩니다. 다른 충돌에 대해 검토하지 않았으며 시스템에서 하나 또는 다른 방법을 사용하는 것이 가장 혼란 스럽습니다.
(Distutils 설치를 수행 한 다음 DPKG-Purge Drobo-Outils를 통해 데비안 패키지를 제거하십시오)
출시
1- 현지 저장소가 있다고 가정하는 지점 # 만들기. git branch # cwd (마스터가 될 것임)에서 지점을 만듭니다. git 체크 아웃 # 현재 딥 전 스위치 지점. 2- 버전 VI 변경으로 지점에 스탬프를 찍습니다.TXT # 릴리스 VI Debian/ChangeLog # txt에서 Manifest, 서명 추가에 대한 완전 변경 manifest. VI 설정.Py # 편집 버전 vi drobo.PY # 버전 3- 테스트 및 설치 용 패키지 빌드. (별도의 레시피를 참조하십시오.) 4- QA를 실행하십시오. 지점에서 릴리스 테스트의 기록 결과 (QA.TXT) 새로운 테스트가 만들어지면 QA를 수정하십시오.다음 릴리스에 대한 참조를 유지하기 위해 트렁크에 txt. 5- 커밋 및 푸시 Qa’d Branch Git Commit -A Git Push Origin Origin : refs/heads/
품질 보증 (QA.txt)
QA.TXT는 품질 보증 로그입니다. 릴리스 트렁크의 버전은 릴리스 프로세스 중에 다음 버전에 적용 할 QA 절차를 나타냅니다. 각 릴리스마다 지점이 생성되므로 QA 버전.TXT는 해당 릴리스의 품질 로그 역할을합니다. 따라서 GIT 체크 아웃 또는 GIT 내보내기를 수행하여 모든 릴리스에 대한 품질 로그를 얻을 수 있습니다 (QA.TXT 버전 0에서 소개합니다.4.0)
Debian & Ubuntu 패키지 구축
빌드 종속성을 설치했다고 가정합니다
# 신선한 나무 얻기 % git 클론 ssh : // [email protected]/gitroot/drobo-utils/drobo-utils- % cd drobo-utils- % rm -rf .git # git cruft를 없애고 원시 트리를 산출합니다. % CHMOD 755 데비안/규칙 # 나는 권한이 잘못된 이유. #이 데비안/ 구성은 비 디스트로 패키지 용입니다. # 데비안과 우분투를위한 구축. % dpkg -buildpackage -rfakeroot % cd .. # 적절한 배포판으로 이름을 바꿉니다. % mv drobo_utils_0.삼.3-1_i386-> droboutils_0.삼.3-1_i386_ubunutuintrepid.Deb #은 '데비안'링크가 있기 때문에 소스 타르를 재 구축합니다. % Cd drobo-utils-0.99.9 % RM 데비안 % CD .. % tar-czvf drobo-utils-0.삼.3-1.TGZ Drobo-utils-0.99.9
QA 테스트를 적용하십시오. QA에 따라.TXT 녹음 결과.
문서 업데이트
재구성 된 텍스트 도구 사용 (Python-Docutils 패키지에서.)를 사용하여 물건을 만들려면 :
그것이 어떻게 작동하는지 makefile을 살펴보십시오. 웹 사이트 업데이트 :
% SCP readme.html, [email protected] : HTDOCS
드로 보 시라
Droboshare는 Linux 호스트에서 달리는 Drobo Utils의 직접 지원되지 않습니다. 그러나 Droboshare 자체는 Linux 호스트이며 Droboshare 자체에서 수정되지 않은 Drobo-utils를 실행할 수 있습니다. Python 통역사 및 Drobo-Outils를 포함하는 Droboshare Augmented Root File System (DARFS)이라는 다운로드가 있습니다.
공개 작업 : 리버스 엔지니어 대시 보드 Droboshare 프로토콜
호스트 기반 Drobo-utils 자체에서 전폭적 인 지원이없는 이유? Digital Robotics는 Droboshare와 통신하기 위해 독점 대시 보드에서 사용한 프로토콜의 세부 사항을 발표하지 않았으므로 리버스 엔지니어링을하는 것은 많은 작업이 될 것입니다. 따라서 호스트 시스템에서 Linux GUI의 Droboshare 지원은 가까운 시일 내에 없을 것입니다.
누군가가 그것을 알아 내고 싶다면, 그 후에는 좋은 일이 될 수 있습니다 (TM)이 파악 될 수 있습니다. 다음 단계는 펌웨어를 원격으로 플래시하는 방법을 이해하는 것입니다. 오픈 소스로 수행 할 수없는 마지막 기능을 제거합니다.
DARF 건물
DARFS -DROBOSHARE 증강 루트 파일 시스템. Droboshare에서 달릴 수있는 물건 더미.
여기를 살펴보십시오
트림/버립니다
Drobo는 얇은 프로비저닝을 수행하는 유일한 소비자 수준의 저장 장치입니다 (사용 가능한 물리적 공간보다 큰 장치를 할당하여 OS 변경없이 공간 업그레이드가 가능합니다.) Drobo는 파일 시스템 블록을 이해함으로써이를 수행하므로 파일 시스템 세트 만 지원하고 전체 디스크 암호화를 지원할 수 없습니다.
ATA 트림 및 해당 SCSI UNMAP 명령 추가에 대한 상당한 산업 활동이 있습니다. 이 명령은 해당 명령 세트에 대해 운영 체제의 파일 시스템 코드에 대한 기능을 추가하여 스토리지 장치에 사용되지 않는 블록을 표시합니다. Drobo는 훨씬 적은 펌웨어로 이러한 명령을 사용하는 모든 파일 시스템에서 작동합니다. Linux에서는 Trim/Discard를 지원하기 시작한 파일 시스템이 다음과 같습니다. Ext4, Btrfs 및 XFS. 또한 전체 디스크 암호화 주변의 고유 한 제한에 도움이 될 수 있습니다.
이 명령은 여전히 지원 중입니다. 장기적으로, 그들은 옳은 일처럼 보인다.
관리
개정 날짜 : 2009/12/27
Drobo Utils 저작권 (C) 2008,2009 Peter Silva (Peter.ㅏ.실바@gmail.com) drobo utils에는 절대 보증이 제공되지 않습니다. 자세한 내용은 소스 디렉토리 트리의 루트에있는 복사라는 파일을 참조하십시오.
버전 9999, 다소
Droboshare 지원
Droboshare는 Linux 호스트에서 달리는 Drobo Utils의 직접 지원되지 않습니다. 그러나 Droboshare 자체는 Linux 호스트이며 Droboshare 자체에서 수정되지 않은 Drobo-utils를 실행할 수 있습니다. Drobo-utils를 실행하려면 Python 통역사가 필요합니다. 파이썬 통역사는 그 자체로 여러 가지 의존성을 가지고 있습니다. 따라서 Droboshare에 수많은 패키지를 설치해야합니다. Darfs가 들어오는 곳입니다.
DARFS
Droboshare Augmented Root File System (DARFS)은 60MB 정도의 다운로드입니다. Drobo-Outils에서 얻을 수 있습니다.sf.그물. 소스 코드는 없습니다. 패키지의 어느 것도 수정되지 않았기 때문입니다. 개발자에서 DARF를 구축하는 방법에 대한 지침이 있습니다
DARFS는 일부 패키지가 추가 된 표준 Droboshare 루트 파일 시스템입니다. OpenSSL, OpenSSH, BerkeleyDB, BZIP2, 상당히 완전한 Python 2.6.2. Drobo-Utils는 Python 앱입니다. 그리고 Droboshare에서 온라인 및 API 모드에서 작동합니다. 예를 들어 펌웨어를 교체하는 데 사용했습니다. 전혀 문제가 없습니다.
명령 줄을 두려워하지 않는 사람들은 Linux 호스트 컴퓨터에서와 마찬가지로 Droboshare 자체의 명령 줄에서 Drobo 펌웨어, 쿼리 상태 및 Diagnositc 덤프를 업그레이드 할 수 있습니다. 그러나 완전한 GUI는 작은 프로세서와 더 중요한 것은 Droboshare의 제한된 메모리에 너무 많을 것이므로 제공되지 않습니다.
DARFS 설치
Drobo-Outils에서 다운로드하십시오.sf.NET : 단계 :
- TAR 파일을 공유 어딘가에 복사하십시오.
- Droboshare의 루트 사용자로서 Dropbear SSH를 통해 로그인하십시오.
- CD/MNT/DROBOSHARES/YORSDROBO (예 : Drobo 파일 시스템의 루트)
- 타르 -xzf darfs.TGZ (예 : Drobo 파일 시스템의 루트)
- 타르의 루트 디렉토리는 ‘슬래시’입니다.. Yourdrobo 아래에있을 것입니다
- 내보내기 경로 = “/mnt/droboshares/yourdrobo/slash/usr/bin : $”(Python과 Drobom이있는 곳입니다.))
- Drobom 상태
SFTP 지원을 활성화합니다
당신이해야 할 일은 다음과 같습니다
ln -s/usr/libexec/mnt/droboshares/yourdrobo/slash/usr/libexec
다른 컴퓨터에서 SFTP를 사용해보십시오 (루트로. ) 그리고 그것은 작동해야합니다.
(설명 : sftp를 Droboshare로 시도하면 ‘/usr/libexec/sftp-server’를 실행하려는 것에 대한 오류가 발생합니다. OpenSsh는 올바른 바이너리를 구축하지만 Dropbear는 어디서 찾아야하는지 모릅니다. libexec 디렉토리는 Droboshare에 없으므로 그것을 만들고 darfs에 연결하는 데 아무런 해가 없습니다.))
Droboshare 펌웨어
DARFS와 타사 소프트웨어를 사용하여 Drobospace와 Drobo에서 얻을 수 있습니다.Com, Droboshare는 매우 개방적이고 해킹 가능합니다. 그러나 한 가지 제한 사항이 남아 있습니다. Droboshare 펌웨어를 업그레이드하거나 수정하는 오픈 소스 방법이 없습니다. 공장 원본 상태로 다시 플래시하려면 공급 업체 대시 보드가 필요합니다.
DARFS 또는 DROBOSHARE 개발 환경 구축
DARFS는 2008 년 말 기술 데모로 구축되었습니다. 당시에는 많은 관심이 없었으므로 그 이후로 추적되지 않았습니다. 충분한 관심이 있다면 다시 가져갈 수 있습니다. 빌드 문서화 절차의 품질은. 세부 사항을 확인하기 위해 전체 절차를 처음부터 수행해야했을 것입니다. 여기의 정보는 기본적으로 저자에게 메모입니다. YMMV.
이 절차를 Ubuntu Jaunty에서 사용했지만 Debian Lenny에서 동일한 패키지가 동일하게 작동해야합니다. 여기서 아이디어는 Nokia Maemo와 함께 사용하기 위해 개발 된 멋진 Scratchbox2 도구 [10]를 사용하는 것입니다.
크로스 컴파일은 일반적으로 피타입니다 (실례합니다.) 멋진 빠르고 강력한 데스크톱 머신 ( “호스트”)을 사용하여 훨씬 덜 근육질 임베디드 시스템 ( “Target”)에서 실행되는 것을 컴파일하려고합니다. Scratchbox 2는 바이너리를보고 대상 CPU가 실행되는 경우 에뮬레이션 하에서 호스트 플랫폼에서 실행되도록 대상 CPU가 실행되면 QEMU 프로세서 에뮬레이터가 작동합니다. 발견 된 바이너리가 호스트 바이너리 일 때, 그것은 정상적으로 실행됩니다. 이것은 교차 컴파일을 매우 투명하게 만듭니다. 패키지의 일반 빌드 프로 시저가 기본 컴파일러를 호출하려고 할 때 크로스 컴파일러를 호출하는 것입니다. 스크래치 박스는 크로스 컴파일로 인해 많은 통증을 제거합니다.
따라서 다음 단계를 통해 원하는대로 추가 소프트웨어를 쉽게 구축 할 수있는 환경을 구축 할 수 있습니다. Droboshare는 비교적 강력하고 대부분의 경우 비교적 유휴 상태 인 CPU를 가지고 있음을 주목할 가치가 있습니다. 사용 가능한 Limite 메모리에 의해서만 정말 유용하지 않도록합니다.
단계 -1 : 필요한 물건 :
드로 보레가 필요합니다. 몇 가지 사항도 다운로드해야합니다
mkdir ~/drobo cd ~/drobo mkdir droboshare cd droboshare mkdir 다운로드 CD 다운로드 drobo sdk : http : // www.Drobospace.com/download/11742/data-robotics-sdk/drobbear를 통해 루트 액세스를 받아야합니다. # 당신을 데려 가야합니다 . SDK.지퍼 CD .. Mkdir SDK CD SDK UNZIP ../sdk.지퍼
또한 (SDK에 따라) 코드 Sourcery Toolchain : http : // www가 필요합니다.Codesourcery.com/sgpp/lite/arm/릴리스/2006q1-6 대상 플랫폼 : ARM GNU/Linux
단계 0 : Scratchbox2를 설치하십시오
sudo apt-get 설치 Scratchbox2. 다음과 같이 보일 수 있습니다
Trestler :/etc/apt# apt-get install strackbox2 읽기 패키지 목록. 건물 의존성 트리 읽기 상태 정보. 완료 다음 패키지가 자동으로 설치되었으며 더 이상 필요하지 않습니다. libisc44 'Apt-Get AutoreMove'를 사용하여 제거하십시오. 다음 추가 패키지가 설치됩니다 : Bochsbios debootstrap libbrlapi0.5 libicu38 libvdemgmt0 libvdeplug2 OpenBios-SPARC OpenHackware Proll qemu vde2 vgabios 제안 된 패키지 : sudo samba sbrsh vde2-cryptcab kvm 다음 새로운 패키지가 설치됩니다 : bochsbios deboottrap libbrlapi0.5 libicu38 libvdemgmt0 libvdeplug2 OpenBios-SPARC OpenHackware Proll qemu scratchbox2 vde2 vde2 vgabios 0 업그레이드, 13 새로 설치, 0을 제거하고 0을 제거하지 않음. 17을 얻어야합니다.7MB의 아카이브. 이 작업 후 49.2MB의 추가 디스크 공간이 사용됩니다. 계속하고 싶습니까 [y/n]? get : 1 http : // gulus.Usherbrooke.Ca Lenny/Main Libicu38 3.8.1-3 [5918KB] get : 2 http : // gulus.Usherbrooke.Ca Lenny/Main Libvdemgmt0 2.2.2-3 [12.4KB] get : 3 http : // gulus.Usherbrooke.Ca Lenny/Main Libvdeplug2 2.2.2-3 [11.6kb] get : 4 http : // gulus.Usherbrooke.CA Lenny/Main OpenHackware 0.4.1-4 [76.4KB] get : 5 http : // gulus.Usherbrooke.Ca Lenny/Main Proll 18-4 [248KB] Get : 6 http : // gulus.Usherbrooke.Ca Lenny/Main Libbrlapi0.5 3.10 ~ R3724-1+B1 [62.7kb] get : 7 http : // gulus.Usherbrooke.CA Lenny/Main Vgabios 0.6B-1 [79.1kb] get : 8 http : // gulus.Usherbrooke.CA Lenny/Main Bochsbios 2.삼.7-1 [155KB] get : 9 http : // gulus.Usherbrooke.CA Lenny/Main OpenBios-SPARC 1.0 ~ alpha2+20080106-2 [229kb] get : 10 http : // gulus.Usherbrooke.CA Lenny/Main QEMU 0.9.1-10 [10.5MB] get : 11 http : // gulus.Usherbrooke.CA Lenny/Main VDE2 2.2.2-3 [181KB] get : 12 http : // gulus.Usherbrooke.CA Lenny/Main Debootstrap 1.0.10Lenny1 [52.1kb] get : 13 http : // gulus.Usherbrooke.CA Lenny/Main Scratchbox2 1.99.0.24-2 [150KB] 17.34S (518kb/s)에서 7MB 이전에 선택치 된 패키지 선택 libicu38. (읽기 데이터베이스 . 54086 파일 및 디렉토리는 현재 설치되어 있습니다.) libicu38 (From) 포장 풀기 . /libicu38_3.8.1-3_I386.뎁) . 이전에 제거 된 패키지 선택 Libvdemgmt0을 선택합니다. libvdemgmt0 (From) 포장 풀기 . /libvdemgmt0_2.2.2-3_I386.뎁) . 이전에 제거 된 패키지 선택 Libvdeplug2. libvdeplug2 포장 풀기 (From . /libvdeplug2_2.2.2-3_I386.뎁) . 이전에 제거 된 패키지 OpenHackware를 선택합니다. OpenHackware를 풀기 (From . /OpenHackware_0.4.1-4_all.뎁) . 이전에 선택치 된 패키지 프롤을 선택합니다. 포장 풀기 (From . /아카이브/proll_18-4_all.뎁) . 이전에 제거 된 패키지 선택 Libbrlapi0을 선택합니다.5. Libbrlapi0 포장 풀기.5 ( . /libbrlapi0.5_3.10 ~ R3724-1+B1_I386.뎁) . 이전에 선택치 된 패키지 vgabios를 선택합니다. vgabios 포장 풀기 ( . /vgabios_0.6B-1_ALL.뎁) . 이전에 선택치 된 패키지 선택 Bochsbios를 선택합니다. 포장 풀기 Bochsbios (From . /bochsbios_2.삼.7-1_all.뎁) . 이전에 제거 된 패키지 선택 OpenBios-SPARC를 선택합니다. OpenBios-SPARC 포장 풀기 (From . /OpenBios-SPARC_1.0 ~ alpha2+20080106-2_all.뎁) . 이전에 제거 된 패키지 QEMU 선택. QEMU 포장 풀기 ( . /qemu_0.9.1-10_I386.뎁) . 이전에 선택치 된 패키지 vde2를 선택합니다. vde2 포장 풀기 ( . /아카이브/vde2_2.2.2-3_I386.뎁) . 이전에 선택치 된 패키지 Debootstrap을 선택합니다. 포장 풀기 debootstrap (From . /dootstrap_1.0.10Lenny1_all.뎁) . 이전에 선택치 된 패키지 스크래치 박스 2를 선택합니다. 스크래치 박스 2 (From) 포장 풀기 . /scratchbox2_1.99.0.24-2_I386.뎁) . Man-DB의 처리 트리거 . libicu38 설정 (3.8.1-3) . libvdemgmt0 설정 (2.2.2-3) . libvdeplug2 설정 (2.2.2-3) . OpenHackware 설정 (0.4.1-4) . 프롤 설정 (18-4) . libbrlapi0 설정.5 (3.10 ~ R3724-1+B1) . Vgabios 설정 (0.6B-1) . Bochsbios 설정 (2.삼.7-1) . OpenBios-SPARC 설정 (1.0 ~ alpha2+20080106-2) . QEMU 설정 (0.9.1-10) . VDE2 설정 (2.2.2-3) . debootstrap 설정 (1.0.10Lenny1) . Scratchbox2 설정 (1.99.0.24-2) . Trestler :/etc/apt#
1 단계) 루트 파일 시스템을 가져옵니다
여기서 아이디어는 Droboshare에서 루트 파일 시스템의 사본을 만들어 시작점을 얻는 것입니다. Drobospace에서 SDK를 다운로드 한 후.com, 루트 쉘 액세스 활성화, droboshare에 로그인 한 다음 :
Trestler :/etc/act# ssh root@droboshare 호스트의 진정성 'droboshare (172.25.5.13) '설립 할 수 없습니다. RSA 키 지문은 90 : 75 : 3D : CA : F1 : 42 : 65 : 92 : 71 : 97 : 48 : D7 : 6B : FF : D7 : 8B. 계속 연결하고 싶습니까 (예/아니오)? 예 경고 : 영구적으로 추가 된 'Droboshare, 172.25.5.알려진 호스트 목록에 13 '(RSA). root@droboshare의 비밀번호 : 임베디드 리눅스에 오신 것을 환영합니다 _ _ | || _ | | | _ ____ _ _ _ _ | || | _ \ | | | | \ \ / / | || | | | | | _ | |/ \ | _ || _ | _ | | _ | \ ____ | \ _/ \ _/ a 데이터 로봇 공학 제품. http : // www.드로 보.com/ busybox v1.1.2 (2007.06.18-15 : 03+0000) 내장 쉘 (Ash) 내장 명령 목록에 '도움말'을 입력하십시오. ~ $ cd / /$ tar -cvf /mnt /droboshare /dro* /droboshare_root.Tar Bin Dev Fs.LS Lib Opt SBIN SRC USR 버전 부팅 등 Home LinuxRC Root Serial TMP VAR DEBIAN 또는 UBUNTU 시스템, MKDIR 슬래시 CD 슬래시 타르 -XVF 슬래시.tar #in sdk 몇 가지 libz 물건이 있습니다 .H) CD 슬래시 CD TMP 타르 -XVF ~/Drobo/Droboshare/SDK/Libz.TGZ MV *.그래서 ../usr/lib mv *.시간 ../usr/clude cd ../.. TAR -XJVF ARM-2006Q1-6-ARM-ARM-NONE-LINUX-LINUX-GNUEABI-I686-PC-LINUX-GNU.타르.Bz2.tar #in sdk 몇 가지 libz 물건이 있습니다 .H) CD 슬래시 CD TMP 타르 -XVF ~/Drobo/Droboshare/SDK/Libz.TGZ MV *.그래서 ../usr/lib mv *.시간 ../usr/포함 # 교차 컴파일 환경에서 포함. # 이것은 옳지 않습니다. 포함은 다른 곳에서 나왔습니다. 둘러보아야합니다. cd ~/drobo/droboshare/dirs = "`겨드랑스 찾기 -유형 D- 이름 포함`"#copy의 모든 내용 부서에서 슬래시/usr/포함. #이와 같은 사람은 효과가있을 수 있습니다. cd $ i; 타르 -CF - . | (CD ~/drobo/droboshare/slash/usr/include; tar -xvf-) 완료된 #그러나 많은 사람들은 반복되는 것처럼 보이지만, 정말 흥미로운 것은 다음과 같습니다 ./ARM-NONE-LINUX-GNUEABI/LIBC/USR/포함
2 단계) Scratchbox2를 구성하십시오
#이들 중에서 도움이되었습니다. 어느 것이 확실하지 않으며, 다시 시도해야합니다
sb2-init -c/usr/bin/qemu-arm gcc-armel/home/peter/drobo/droboshare/bin/bin/arm-none-linux-gnueabi-gcc sb2-init -c "qemu-arm"-t/home/peter/drobo/droboshare/armx sb2-init gcc/home/peter/arm-in a peter/arm-init/arm-init
3 단계) 무엇이든 건축하십시오.
빌드 절차는 기본적 으로이 시점 이후에 상자 밖으로 나옵니다
CD BZIP2 설치 접두사를 만들기 만하 ../db* cd build_unix 내보내기 cc =/home/peter/drobo/droboshare/armx/bin/arm-none-linux-gnueabi-gcc ./구성 -prefix. 설치 CD를 만들 수 있습니다 ../ncur* ./configure--prefix =. 설치 CD를 만들 수 있습니다 ../OpenSSL* ./config --prefix =. 설치 CD를 만들 수 있습니다 ../pyth* ./configure ---prefix = MAKE 이러한 모듈을 빌드하는 데 필요한 비트를 찾지 못했습니다.모듈 이름에 대한 detect_modules ()의 py. 이 모듈 빌드에 실패 : _curses _curses_panel running build_scripts 설치 CD ../drobo-utils /트렁크 /파이썬 설정.Py CD를 USR/BIN VI DROBOM에 설치하십시오 #!/usr/bin/env python : wq cd ~/drobo/droboshare/src tar -xzvf ../다운로드/libpcap-1.0.0.타르.Gz Cd libpcap* sb2 ./구성 ---prefix =/home/peter/drobo/droboshare/slash/usr Make exit exit cd .. 타르 -xzvf ../다운로드/tcpdump-4.0.0.타르.gz cd tcpdu* ./configure ---prefix =/home/peter/drobo/droboshare/slash/usr make make with :/usr/lib/libcrypto.A (DSO_DLFCN.o) : 함수`dlfcn_bind_func ': dso_dlfcn.씨:(.Text+0x2d4) :`dlsym 'dso_dlfcn에 대한 정의되지 않은 참조.씨:(.텍스트+0x344) :`dlerror '/usr/lib/libcrypto에 대한 정의되지 않은 참조.A (DSO_DLFCN.o) : 함수`dlfcn_bind_var ': dso_dlfcn.씨:(.텍스트+0x400) :`dlsym 'dso_dlfcn에 대한 정의되지 않은 참조.씨:(.텍스트+0x46c) :`dlerror '/usr/lib/libcrypto에 대한 정의되지 않은 참조.A (DSO_DLFCN.o) : 함수`dlfcn_unload ': dso_dlfcn.씨:(.텍스트+0x4e8) :`dlclose '/usr/lib/libcrypto에 대한 정의되지 않은 참조.A (DSO_DLFCN.o) : 함수`dlfcn_load ': dso_dlfcn.씨:(.텍스트+0x56c) :`dlopen 'dso_dlfcn에 대한 정의되지 않은 참조.씨:(.텍스트+0x5d4) :`dlclose 'dso_dlfcn에 대한 정의되지 않은 참조.씨:(.텍스트+0x5ec) :`dlerror 'collect에 대한 정의되지 않은 참조 : ld 반환 된 1 종료 상태 make : *** [tcpdump] 오류 1 vi makefile /-lc a-ldl : wq make make install
그래서 당신은 그곳에서 많은 패키지를 만드는 샘플.
Drobo Utils 저작권 (C) 2008,2009 Peter Silva (Peter.ㅏ.실바@gmail.com) drobo utils에는 절대 보증이 제공되지 않습니다. 자세한 내용은 소스 디렉토리 트리의 루트에있는 복사라는 파일을 참조하십시오.
다음은 각 릴리스에 포함 된 하이라이트입니다.
이것들은 모두 열린 작업입니다. 도움 필요!
- 테스트 스위트에 파이썬 버전 테스트를 추가하십시오 (2.4, 2.5, 2.6)
- 개발자에게 LUN 테스트 절차를 추가하십시오.txt
- 펌웨어 기반 LUN 작성/DELETION & FARMAT보기.
- 디스크 팩 상태.
- 알림.
- 제외하려면 make_tarball을 수정하십시오 .Git과 Debian, 예상되는 것처럼.
- getSubpagestatus, DMIP가 더 좋아 보인다.
- Unitstatus vs를 검토하십시오. 디스크 팩 상태.
- 데몬을 만드십시오. 이유 : – 진행 상황을 위해 업데이트되었습니다. — ALERTING- GUI & WUI의 통합 JSON 인터페이스. — 장치 대기열 관리 (5 개의 GUI 쿼리가 동시에 포함되지 않음.) – 재부팅 전반에 걸쳐 옵션 설정을 보존하십시오? (하나의 보고서.) – 주기적으로 동기화됩니다. Drobo는 서버로 시계입니다.
- Redhat/Python 2에 대한 수정.4 모든 것을 분할하고 싶어!
- Drobo S Slotinfo 펌웨어 버그 수정 (5 대신 보고서 8.))
- GUI 옵션 설정, 임계 값 등.
- 명령 줄 구문을보다 일관되게 설정하도록 변경했습니다
- CLI에서 문서화 된 옵션 설정
- CLI에 더 많은 입력 점검.
- 개선 된 LUN 정보 디스플레이 정확도.
- 디버깅 된 DroboPro 지원 (Google Group을 통해 디버깅. 감사합니다!))
- CLI의 정보 인쇄 옵션에 SCSI를 추가했습니다.
- Spobole의 Drobopro 식별 수정,
- Patrick Bills의 수정 사항
- 새로 출시 된 DMIP를 보았습니다. 설정에 대한 옵션 2 명령을 찾았습니다.
- 옵션 쿼리/세트 구현 (DroboPro를 테스트 할 수는 없음)
- 소스 코드 관리자가 전복에서 git으로 마이그레이션되었습니다
- 마이너 : LIB와 GUI 사이의 FW를 찾기 위해 기본 위치의 일관성.
- 오래된 회사에서 LUN 크기를 읽을 수 없다는 것을 고쳤습니다. GUI는 이제 처음부터 다시 작동합니다.
- 전공 : GUI는 크게 재 습격했습니다. 더 잘 행동합니다.
- 전공 : Drobopro Support가 추가되었습니다 (Google 그룹의 레모네이저 덕분!))
- 전공 : GUI는 온라인 문서를받습니다.
- GUI : 레이아웃은 고정 치수를 대체했습니다.
- GUI : 이름 변경 지원이 추가되었습니다
- GUI :로드 펌웨어 버튼이 추가되었습니다
- GUI : 쇼 진단 (Equiv. 인쇄에.))
- GUI : 메인 디스플레이에 이름 디스플레이. 어떤 Drobo가 어떤지 말하기 쉽습니다.
- GUI : 우주 사용 도구 팁에 마운트 포인트 디스플레이 추가.
- API : 문서화되지 않은 기능 비트 설정을 감지 할 수있는 기능이 추가되었습니다.
- ddiag.C는 Drobom Diagprint가됩니다
- Catlee는 포장을 다시 수정합니다.
- Droboioctl Python 클래스에 의해 drobodmp c 확장을 대체했습니다. 아키텍처 종속 패키지가 필요하지 않습니다. 이것은 또한 다운로드 후 바로 시도 할 수 있음을 의미합니다. 아무것도 설치할 필요가 없습니다. 훨씬 쉽게. 빌드 의존성도 적습니다.
- 장치 감지가 완전히 다시 작성되었습니다. 이제 더 잘 작동합니다.
- 이제 그렇게하는 것이 합리적 인 마운트 포인트를 표시합니다.
- 상태 명령 출력 더 나은/다른. 각 Drobo의 모든 장치 및 마운트 포인트를 표시합니다.
- 완전한 다중 LUN 지원. 예상되는 일을해야합니다.
- 전체 다중 드로 보 지원. 예상되는 일을해야합니다.
- CSV 출력 목록을 사용하여 모듈 식 정보 인쇄가 추가되었습니다.
- 펌웨어 1.삼.0, 이전에 깨진 기능을 활성화하여 이름을 동기화 명령을 ‘HI HITE’로 이름을 바꾸는 것입니다. 결정된.
- Drobo를 지명 할 ‘이름’명령이 추가되었습니다. (동기화 기능)
- 이전에 불변의 이름에 의존 한 수정 된 탐지 로직. (fw> = 1에 영향을 미칩니다.삼.0) 이제 sg3_utils의 sg_scan과 동일한 메커니즘을 사용하십시오.
- 문서는 재구성 된 텍스트로 이동했습니다. 이제 웹에 나타납니다. 웹 사이트와 문서화는 이제 일관성이 있습니다.
- 중요 : 펌웨어 1.삼.0 지원 추가. 초기 Drobo-Outils 버전은 Drobo Running 1을 인식하지 못할 것입니다.삼.0 이상.
- CLI는 더 정상입니다. getOpts 사용 (고정 장소로 장치를 제거하십시오 arg.) 이제 명령도 옵션이 될 수 있습니다.
- 코드 수정이 필요한 플래그에서 디버그를 명령 줄 인수로 명령 한 비트 맵으로 변경했습니다 (-verbose)
- 기타. 문서 개선.
- Droboview는 이제 List에서 발견 된 First Drobo에 대해서만 출시되었으며 항상 전경을 유지합니다.
- Drobom List는 구문 분석하기 쉬운 목록을 반환합니다 (백 티크에서 사용하기에 적합합니다.))
- Droboview는 이제 Drobom View의 스텁 일뿐입니다. 오버 헤드 감소.
- 이제 버전 ID를 사용하여보고합니다. -V 옵션도 있습니다.
- Lunsize 디스플레이 버그가 고정되었습니다.
- Chris ‘s Man 페이지 및 개선을 도와줍니다.
- 루트로 호출하지 않을 때 더 많은 메시징 수정.
- 우분투에 대한 수정은 모든 디스크가 드로 보스라고 결정합니다. !!
- 모든 펌웨어 정보 구문 분석 문제를 수정했습니다.
- 펌웨어로드 문제는 모두 사라져야합니다.
- Ddiag에 대한 Brad의 수정.C, 이번에는 제대로 완료되었습니다 (내 나쁜!))
0.삼.2 릴리스 2008/10/25
- V1의 경우 여전히 색인을 이해하지 못합니다.txt 파일.
- 테스트 후 몇 가지 수정 사항이 더 많아지고 V2 다운로드가 작동합니다.
- V2/TDZ 펌웨어 다운로드 용 Brad Guillory에서 수정 된 수정. 그들은 afaict에 해를 끼치 지 않으며 테스트 할 V2가 없습니다.
- Drobom에 fwload 지시문을 추가했습니다.
- 더 큰 힌트를 제공하기 위해 루트 사용자 점검이 추가되었습니다.
0.삼.1 릴리스 2008/10/01
- 좋아, 펌웨어 업데이트 확인이 지금은 작동하지 않지만 그 이유를 찾아야한다는 것을 알고 있습니다. 코드가 정확해 보입니다. ‘라이센스가있는’부분을 제거하기위한 버그 픽스가 있습니다.
- 펌웨어 유효성 검증 수정 :
- 32 비트의 헤더 CRC는 64 비트에서 파손되었습니다.
- 32 vs. 64 비트 Kludge가 필요했습니다.
- Drobo를 포맷하는 기능이 추가되었습니다
- LUN 크기를 설정하는 기능이 추가되었습니다
- 펌웨어 용 버그 픽스 :
- 32 비트 인텔의 CRC32. (서명되지 않은 대신 서명 된 사용.))
- 고정 헤더 CRC가 검증되지 않음.
- 펌웨어 업로드가 작동합니다 .TDZ도
- 오래된 회사와 함께 테스트 한 다음, 호환성을 향상시키기위한 몇 가지 수정 사항이 포함되어 있습니다. Old Firmwares 업그레이드 충분히 잘 작동합니다.
- Drobospace & Sourceforge에 업로드되었습니다.
- 펌웨어 업로드가 작동합니다 .TDF
- Drobospace에.com과 sf.그물
- 펌웨어로 작동하는 것으로 확인되었습니다 1.1.1
- 상태, 디스크 슬롯, 모델 등을 보여줍니다..
- 로드 된 FW 버전을 보여줍니다.
- 깜박임 및 대기 명령이 작동합니다.
링크 및 도움!
더 많은 정보가 필요한 경우 사용 가능한 여러 리소스가 있습니다
- 프로젝트 – 개발 홈페이지. 다운로드로서 소스 코드도 있습니다.
- README- 인간을위한 문서.
- 수동 페이지 – 전통적인 유닉스 스타일 문서 (Man Pages)
- 그룹 – Google 그룹은 가장 활발한 토론 포럼입니다
- 드로 보 – 드로 보를 만드는 사람.
- 홈페이지 – 소프트웨어 홈페이지.
- 개발자 개발자 문서
- Drobospace- 공급 업체 포럼
- 이메일 – 개발자 목록, 우리 중 하나는 반드시 답변 할 것입니다.
- 이메일을 보내주십시오 – 직접 이메일을 보내주십시오.
- Drobo-utils
- 호환성 매트릭스
- 커피는 뜨겁다
- 설치 : 가장 쉬운
- 의존성
- 패키지에서 설치하십시오
- TAR 파일에서 설치하십시오
- git에서 설치하십시오
- CLI를 시험해보십시오
- GUI를 시험해보십시오
- Lunsize는 모두에 맞습니다?
- 어떤 종류의 파일 시스템?
- ISCSI 설정
- 안전
- 펌웨어 호환성
- 일반적인 개념
- 기본 저장소
- 스크래치 저장
- 백업 저장소
- 드로 보스는 발견되지 않았습니다
- 한 번만 나타납니다?
- DRI로부터 도움을 받고 있습니다
- 어떤 미치광이를 사용해야합니까??
- 더 큰 미치광이를 사용했을 때 어떻게됩니까??
- 미치광이가 작동하는지 어떻게 확인합니까??
- 사용자 ReiserFS, XFS, BTRFS, XXFS를 사용할 수 있습니까? ?
- 내 drobo가 끊어지면 내 데이터를 되돌릴 수 있습니까??
- 내 USB Drobo는 항상 다른 디스크로 나타납니다!
- 파일 시스템을 구축하라는 명령이 어떻게 되나요? Ext2 파일 시스템을 구축합니다?
- 파일 시스템이 다른 다른 Lun을 가질 수 있습니까??
- Drobo는 LVM과 함께 일합니까??
- Drobo는 전체 디스크 암호화를 지원합니까??
- 나는 모든 것을 읽었습니다. 돕다?
- Drobo-utils의 라이센스는 무엇입니까??
- 드로 보
- 소스와 협력합니다
- 소스 트리 얻기
- 의존성을 구축하십시오
- git 패치 저자를 구성하십시오
- 소스 스냅 샷 사용
- DPKG 대. 파이썬 설치
- 출시
- 품질 보증 (QA.txt)
- Debian & Ubuntu 패키지 구축
- 공개 작업 : 리버스 엔지니어 대시 보드 Droboshare 프로토콜
- DARF 건물
- DARFS
- DARFS 설치
- SFTP 지원을 활성화합니다
- Droboshare 펌웨어
- 단계 -1 : 필요한 물건 :
- 단계 0 : Scratchbox2를 설치하십시오
- 1 단계) 루트 파일 시스템을 가져옵니다
- 2 단계) Scratchbox2를 구성하십시오
- 3 단계) 무엇이든 건축하십시오.
- 이 페이지에 대해
이 페이지에 대해
마지막 개정 : 2009 년 12 월 30 일
Drobo Utils 저작권 (C) 2008,2009 Peter Silva (Peter.ㅏ.실바@gmail.com) drobo utils에는 절대 보증이 제공되지 않습니다. 자세한 내용은 소스 디렉토리 트리의 루트에있는 복사라는 파일을 참조하십시오.
Drobo Fs
검토Drobo FS는 인기있는 제품 라인의 최신 하드웨어 중 하나입니다 드로 보. LAN 네트워크에 직접 연결되는 독립형 NAS (네트워크 부착 스토리지)입니다. 이것은 내가 구입 한 세 번째 Drobo이며 제품 가족에 잘 맞습니다. Drobo FS에 대한 특별한 관심은 일단 구성되면 거의 독립형 장치로 작동 할 수 있다는 것입니다. 다시 말해, 서버가없는 파일 서버입니다. 이 장치는 그룹 내에서 파일을 공유 해야하는 가정 사용자 또는 소기업에게 이상적인 선택 일 수 있습니다. 이 리뷰에서는 장치를 함께 탐색하고 귀하의 요구 중 일부를 충족시킬 수 있는지 확인할 것입니다.
Drobo Fs의 뒤에 작은 역사
드로 보 스토리지 솔루션을 전문으로하는 회사입니다. 제품 라인은 데스크탑 장치에서 네트워크 서버 어플라이언스에 이르기까지 다양합니다. 그들이 발표 한 첫 번째 제품은 USB 2였습니다.0 DROBO (나는 그 중 하나를 소유했습니다). 이 장치는 Beyond Raid라는 독점 개념을 사용하여 데이터를 보호 할 수있는 4 개의 슬롯 사타 인클로저였습니다. 이 기술은 사용자가 기술을 신경 쓰지 않고 데이터를 보호하는 데 도움이되었습니다. 사용자가 Raid가 무엇인지 이해할 필요없이 Raid와 같은 기술을 갖추고 있습니다. 드라이브 고장은 사용자의 데이터 손실을 초래하지 않습니다. 필요에 따라 쉽게 업그레이드 할 수있는 Drobo는 많은 사용자, 특히 보호해야 할 중요한 데이터를 가진 사람들에게 잘 수신 된 장치가되었습니다.
그 이후 로이 회사는 많은 제품을 출시했으며, 그중에 Firewire 800과 USB 2가있는 Drobo.0 (USB 2를 교체했습니다.0 2 년 전만. 2009 년 말, 그들은 5 개의 SATA 슬롯이있는 새로운 유형의 Drobo, Drobo S를 발표했으며 최대 2 개의 동시 드라이브 실패로 데이터를 안전하게 유지할 수있었습니다. 또한 다른 연결 옵션으로 ESATA 포트를 포함 시켰습니다.
원래와 2 세대 Drobo와 함께, 드로 보 Droboshare라는 장치를 소개했습니다. 이 장치는 USB 포트를 통해 두 개의 Drobo를 Droboshare에 연결할 수있었습니다. Droboshare는 네트워크에 연결하기 위해 기가비트 이더넷 포트를 가지고있었습니다. 그것은 Drobo의 네트워크에서 데이터를 공유하는 좋은 방법 이었지만 개념에는 그 제한이있었습니다. 2010 년 초, 드로 보 새로운 장치 발표 : Drobo S와 동일한 디자인을 기반으로 Droboshare의 기능을 포함하여 Drobo FS는 태어났습니다. File Server의 Drobo FS는 Beyond Raid와 같은 상자에 네트워크 파일 서버를 기반으로 데이터 보호를 통합 한 최초의 장치가되었습니다. 2010 년 10 월 중순, 드로 보 Pro 버전 인 Drobopro FS, 8 베이와 2 개의 기가비트 이더넷 포트가 출시되었습니다.
Drobo Fs 발견
외부의 Drobo FS는 설명하기에 매우 간단한 장치입니다.전면에 5 ″ SATA 슬롯과 후면에 기가비트 이더넷 포트. Drobo FS를 풀면 이더넷 케이블, 지침 소책자 및 소프트웨어 설치 프로그램이 포함 된 CD와 함께 제공됩니다. 모든 Drobo 모델과 마찬가지로 드라이브가 포함 된 번들에 Drobo 매장에서 구매하지 않는 한 드라이브가 없습니다. 개인적으로 나는 드라이브없이 구매하는 것을 선호하고 온라인으로 내 자신의 거래를 찾습니다. 제 경우에는 3 TB 2TB 하드 드라이브 (총 6TB 총)를 넣었습니다.하나의 드라이브 실패 보호 (i) 만 사용하여 내 데이터를 저장할 수있는 59TB의 보호 공간’나중에이 기능으로 돌아 오십시오).
Drobos는 Drobo Dashboard라는 독점 소프트웨어를 통해 구성 가능합니다. 이미 집에 표준 Drobo를 가지고 있었기 때문에 Drobo FS를 네트워크에 연결하면 Drobo 대시 보드에서 너무 많은 작업을하지 않고 발견되기를 바랐습니다. 그렇지 않았습니다.
여기 저기 몇 가지를 읽은 후 Drobo FW800의 최신 Drobo 대시 보드가 있더라도 Drobo FS와 함께 제공되는 소프트웨어가 가장 최근 버전이라는 것을 깨달았습니다. Drobo FS의 CD에서 Drobo 대시 보드를 설치 한 다음 Drobo FW800과 Drobo FS가 모두 대시 보드에 표시되었습니다. 대시 보드에 사용할 수있는 소프트웨어 업그레이드가있었습니다.
나Drobo fs의 질병 구성
Drobo FS를 구성하려면 Drobo Dashboard를 시작하고 Drobo FS의 이름이있는 탭이 나타납니다 (기본 이름은 Drobo FS입니다). 여기에서 관리자로 로그인해야합니다. 컴퓨터에 첨부 된 표준 Drobo를 이미 사용한 경우 자격 증명을 요구하지 않으므로 구성된 경우 이미 새로운 것입니다.
Drobo FS의 구성은 비교적 간단합니다. Drobo Dashboard를 사용하고 Drobo FS 탭 (Drobo가있는 경우 기본값 인 경우)을 선택하고 Advanced Controls 버튼을 클릭하십시오. 도구 탭을 클릭 한 다음 설정 버튼을 클릭하여 설정 창을 엽니 다. 장치를 구성하는 데 도움이되는 5 가지 탭은 다음과 같습니다.
일반 탭을 사용하면 원하는 중복 유형을 구성 할 수 있습니다. 기본값은 하나의 드라이브 실패 만 사용하는 것입니다. 듀얼 디스크 중복 버튼을 확인하면 Drobo는 최대 두 개의 동시 드라이브 고장으로부터 데이터를 보호합니다. Drobo (재무 정보 예 : 재무 정보)에 매우 민감하고 중요한 데이터를 저장하는 경우 해당 옵션을 사용할 수 있습니다. 반면에 이것은 데이터에 사용할 공간을 줄일 것입니다. 디스크 드라이브 스핀 다운과 희미한 조명 옵션은 꽤 자체 설명적이고 제 경우에는 기본값으로 남겨 두었습니다.
관리자 탭을 사용하면 관리자 사용자 비밀번호를 변경하고 (적극 권장), 특정 섹션에서 아래에서 설명 할 DroboApps 기능을 활성화 할 수 있습니다.
네트워크 탭을 사용하면 IP 주소, 서브넷 마스크, 게이트웨이 및 DNS 서버를 지정할 수 있습니다. 기본적으로 Drobo FS는이 모든 정보에 대한 DHCP 구성을 사용하지만 DroboApps의 구성에 도움이되므로 고정 IP 주소를 사용하는 것이 좋습니다. 장치 이름과 Windows 작업 그룹 이름을 지정할 수도 있습니다. 이것은 드라이브에서 파일을 읽거나 쓰고 싶을 때 로컬 네트워크에서 볼 수있는 이름입니다.
이메일 알림 탭 탭은 장치 실패의 경우 Drobo가 메시지를 보낼 수있는 이메일 주소를 구성 할 수 있습니다.
파일 서버 기능
지금까지 우리가 한 대부분의 구성은 일반적인 설정이었습니다. Drobo FS의 파일 공유 기능의 목적은 사용자가 드라이브에 대한 데이터를 공유 할 수 있도록하는 것입니다. 그렇게하려면 설정 창의 주식 탭을 입력하십시오.
이 탭에는 몇 가지 할 수있는 일이 있습니다. 먼저 장치의 데이터에 액세스 해야하는 각 사람의 사용자 이름을 만들 수 있습니다. 둘째,이 공유에 나타날 데이터 유형에 대한 공유 이름을 만듭니다. 예를 들어, 재무 용, 하나는 관리 직원 일 수 있습니다. 그런 다음 각 공유 이름에 대해 장치 의이 부분에 대한 데이터를 읽거나 쓸 권리가있는 사용자에게 할당 할 수 있습니다.
새 사용자 또는 새 공유를 만들려면 원하는 섹션에서 플러스 (+) 버튼을 클릭하십시오. 사용자를 생성 할 때는 사용자 이름, 비밀번호를 입력하고 비밀번호 필드를 확인하고 확인을 클릭합니다. 새로운 공유를 보려면 그 공유의 이름을 입력하고 확인을 클릭하십시오. 사용자 또는 공유를 변경하려면 선택하고 편집 버튼을 클릭하십시오. 사용자 및 공유가 생성되면 공유 이름을 선택하고 공유 사용자 섹션에서 Plus (+) 버튼을 클릭하고 드롭 다운 메뉴 에서이 공유에 액세스 할 수있는 사용자를 선택하십시오. 허용 사용자가 파일 쓰기 및 삭제 버튼을 확인하면이 사용자는 쓰기 액세스를 얻습니다. 그렇지 않으면 액세스 권한 만 접속할 수 있습니다. 기본적으로 관리자 사용자는 모든 주식에 액세스 할 수 있으며 다른 모든 사용자는 주식에 전혀 액세스 할 수 없습니다.
Macintosh : Time Machine Share에 특정한 다른 유형의 공유가 있습니다. 당신이 추측 할 수 있듯이, 이러한 유형의 공유는 사용자가 Mac에서 타임 머신을 활성화하고 네트워크 드라이브를 사용하여 백업을 저장할 수 있도록합니다. 네트워크에 타임 캡슐이있는 것과 비슷합니다’백업을 수행하려면 컴퓨터에 물리적으로 드라이브를 첨부해야합니다. Steve Jobs가 Time Capsule을 소개했을 때 항상 드라이브에 연결되지 않은 노트북 사용자에게 특히 흥미 롭습니다.
타임머신 공유를 만들 때 타임머신의 최대 크기를 요청받으며 나중에 변경할 수 없습니다. 이것은 THE에 따르면 드로 보 백업이 안전한지 확인하십시오. 회사가 제공하는 또 다른 알림은 Apple이 타임 머신 백업용 타사 네트워크 첨부 장치를 지원하지 않는다는 것입니다. 그래서 당신이 곤경에 빠지면, 당신’혼자서. 그러나 지금까지 나는 Drobo FS와 타임머신을 사용하는 문제를 보지 못했습니다. 당신은 이겼습니다’t OS X 디스크에서 부팅하고 타임 머신 백업에서 복원 할 수 있습니다.
이 기능의 유일한 단점은 타임 머신 스토리지에 액세스 해야하는 각 컴퓨터에 Drobo 대시 보드 소프트웨어를 설치해야한다는 것입니다. 타임 머신 기능 만 필요한 컴퓨터 용 간단한 드라이버 또는 타임 머신 인 에이 블러 소프트웨어를 선호했을 것입니다. 최종 사용자 컴퓨터에 관리 도구를 설치할 필요가 없습니다.
당신이 만든 다른 주식은 그들에게 할당 된 공간이 무제한입니다. 즉, 각 주식의 사용자는 드라이브를 데이터로 채울 수 있으며 이에 대한 구체적인 경고를받지 못합니다. 관리자가 필요에 따라 확장 할 수있는 공유에 대한 할당량을 구현하는 것이 좋을 것입니다. 대부분의 서버에는 이런 종류의 논리적 제한이 있습니다. 장치를 탐색 할 때 Drobo FS가 Linux OS를 사용하는 것을 보았습니다.
괴짜의 경우 장치에서 SSH를 할 수 있으며 모든 주식이 아래와 같이 Linux 파일 시스템에 별도의 디렉토리로 나타납니다
DroboApps로 Drobo FS 기능을 확장하십시오
Drobo FS에 대해 들었을 때, 나의 주요 관심사 중 하나는 Droboapps 기능이었습니다. Droboapps는 몇 년 전 Droboshare와 함께 소개되었으므로 새로운 것이 아니 었습니다. Drobo FS는 기본적으로 통합 된 Droboshare가있는 Drobo S입니다. DroboApps는 장치에 직접 설치됩니다.
Droboapps는 Drobo FS의 기능을 향상시킬 수있는 프로그램입니다. 글을 쓰는 시점에서는 여전히 드로 보. 링크를 클릭하면 Apple의 풍부함과는 거리가 멀다는 것을 알 수 있습니다’S iOS 또는 Mac OS 앱 스토어.
DroboApps를 설치하려면 먼저이 리뷰에서 이전에 표시된 것처럼 설정 창의 관리자 탭에서 기능을 활성화해야합니다. 이것은 DroboApps라는 이름으로 새로운 공유를 만듭니다. 그런 다음 설치하려는 첫 두 앱은 DroboApps 관리자 유틸리티 및 Apache입니다. 두 번째 앱은 첫 번째 앱이 필요하기 때문입니다.
이 작업을 수행하는 방법은 쉽지 않습니다. UNIX/Linux 시스템에서 일하는 데 익숙한 나 같은 사람에게도 그 절차가 직관적이지 않다는 것을 알았습니다. 먼저 다운로드 페이지에서 두 개의 앱을 다운로드하십시오 .TGZ (TAR 및 GZIP의 경우, 잘 알려진 유닉스 유틸리티 2 개). DroboApps 공유를 Drobo FS에서 마운트하고 수동으로 두 가지를 복사하십시오 .TGZ는 폴더에 파일을 파일합니다. 마지막으로 Drobo 대시 보드로 돌아가서 도구 창에서 다시 시작 버튼을 누릅니다. Drobo FS를 재부팅하고 응용 프로그램을 설치합니다.
우리가 아직 끝나지 않았으므로 여기서 나와 함께 견뎌 줘. 우리가 뭐야’지금까지 완료 되었으나 DroboApps 관리에 도움이되는 웹 인터페이스를 설치하는 것입니다. 이 인터페이스에 액세스하려면 브라우저를 Drobo FS의 IP 주소로 지시해야합니다. 여기에는 Drobo Pay off에 대한 고정 IP 주소가있는 곳입니다 (자세한 내용은이 검토의 Drobo FS 섹션의 초기 구성을 참조하십시오). 제 경우에는 특정 주소가 다음과 같습니다. http : // 192.168.1.4 : 8080/droboadmin. 페이지를 입력하면’RE는 사용자 이름과 비밀번호를 요청했습니다. 한 교육받은 사용자는 이것이 공유 탭에서 이전에 작성한 사용자를 말하지만 관리자 사용자조차 아닙니다. 여기, 당신은 후드 아래, 리눅스쪽으로 가고 로그인 이름과 암호는 루트/루트입니다. 예, 이것은 Linux/Unix World의 사용자의 절대 왕입니다!
이 시점에서 나는 장치 멀티 페이스 관리 시스템에 약간 실망했습니다. 나에게는 단순성과 일관성이 동일한 사용자 (Admin)가 DroboApps 관리자 페이지를 관리하고 앱도 갖는 것이 분명했을 것입니다. 그러나 그렇지 않습니다. 여기에는 Linux/Unix에 대해 조금 아는 몇 가지 장점이있을 수 있습니다.
그런 다음 다른 질문이 떠 오릅니다. 왜 Droboadmin 앱이 상자 밖에 설치되지 않습니까?? 사용자가 그런 행동을하는 이유는 무엇입니까? “체조” 관리 응용 프로그램을 설치하려면? 제품이 Apple이라면, 우리는 그 절차가 의미가 없다는 것을 크게 울고있을 것입니다. 어쩌면 우리는 DroboApps가 소비자보다 서버 어플라이언스로 더 많은 기능을하는 것을보아야 할 것입니다. 이 경우 더 수용 가능할 수 있지만 IT 부서가없는 소기업이 초기 설정을 위해 계약자를 고용해야 할 수도 있음을 의미합니다.
이제 DroboApps Admin 페이지에 있으므로 DroboApps 설치 링크를 클릭 할 수 있으며 설치 가능한 DroboApps 목록이 나타납니다. 설치하려면 앱 왼쪽에있는 지금 설치 링크를 클릭하십시오. 앱에 대한 자세한 내용을 보려면 전체 설명 링크를 클릭하면 회사 사이트의 동일한 DroboApps 페이지에서 나올 수 있습니다’전에 당신을 보여주었습니다.
거기에서 대부분의 앱은 지금 설치 링크를 한 번 클릭하는 것만 큼 쉽게 설치하기 쉽습니다. 일부는 특정 HTML 구성 페이지도 있습니다. 이 경우 사이드 바에서 droboapps 링크 구성을 클릭하면’설치된 모든 앱을 확인하고 응용 프로그램을 구성 할 수있는 경우 괄호 안에 링크가 구성됩니다. 해당 링크를 클릭하면 해당 앱의 웹 페이지 구성을 입력합니다.
다시, 거의 놀랍지 않습니다’RE는 사용자 이름과 비밀번호를 요청했습니다. 다시 (스스로 반복, 나는 알고 있습니다) 사용자 이름과 비밀번호는 이전의 이름과 비밀번호가 아니라 해당 응용 프로그램과 관련된 Linux 자격 증명의 또 다른 것입니다.
Drobo와 DroboApps를 탐색하기 위해 Drobo FS에 Dropbear Application (SSH 서버)을 설치합니다. 이 앱은 구성이 없지만 SSH 클라이언트와 함께 Drobo에 로그인하여 그 일을 탐색 할 수 있습니다 “어두운면” 직접. Drobo FS에서 실행되는 OS를 조금 더 잘 이해해야했기 때문에이 리뷰를 수행하는 데 도움이되었습니다. 개발자가 앱을 디버깅하는 도구를 갖는 것이 유용하다고 생각합니다.
DroboApps를 명심해야 할 한 가지 : 지원되지 않습니다 드로 보 조금도. 그들의 웹 사이트에서 그것은 다음과 같이 명시 적으로 작성되었습니다
드로 보 예의로 모든 DroboApp을 제공합니다. DroboApps는 지원되지 않습니다 드로 보. 드로 보응용 프로그램 또는 관련 정보에 관한 진술을하지 않습니다. 응용 프로그램에 관한 질문, 불만, 청구 또는 의견은 관련 개발자 또는 소프트웨어 공급 업체에게 제공되어야합니다. 자신의 위험에 따라 droboapps를 사용하십시오.
너’지금 그것을 알고 있습니다. 하지만 정말로, 당신이 나에게 물어 보면, 드로 보 Apple이 앱 스토어를 위해했던 것처럼 이것을 조금 밀어 붙여야합니다. 앱을 사용할 수있게되었을 때 iPhone 판매가 많은 도움이되었으며 모든 제품이 여기저기서 약간의 애드온 소프트웨어의 혜택을 누릴 수 있다고 생각합니다.
나는 이제 내 관심을 끌 수있는 두 개의 droboapp을 깊이 들어갈 것입니다 : Firefly와 산소 구름. 당신 중 일부에 관심이있을 수 있지만 나 자신을 테스트 할 수없는 또 다른 앱은 fuppes입니다. 주변 장치가 있다면 DLNA를 지원하는 Blu-ray 플레이어라고 말하면 관심이있을 수 있습니다. 그런 장치가 없으므로 실제로 테스트 할 수 없었습니다.
Firefly Droboapps 탐험
Firefly는 공개 도메인 iTunes와 같은 서버입니다. iTunes 프로토콜의 시뮬레이션을 사용하여 로컬 네트워크를 통해 미디어를 공유합니다. iTunes 프로토콜은 Apple 독점이며 공개 프로토콜로 출판되지 않습니다. Firefly는 일종의 역 엔지니어링을 사용하여 iTunes와 호환됩니다. 여기에는 약간의 위험이 포함될 수 있습니다.
의 예로서 “위험” 당신은 iTunes 10 일 때 자신을 두었습니다.0은 2010 년 말에 출시되었으며 Firefly는 더 이상 iTunes의 소스 목록에서 보이지 않았습니다. 사용자는 Apple을 기다려야했습니다 “다시 추가하십시오” 이 10과의 호환성.0.1 iTunes의 업데이트.
Firefly는 또한 사용자 정의 구성 웹 앱이있는 유일한 응용 프로그램입니다. DroboApps 관리자 웹 페이지를 사용하면 Firefly 설치가 쉽습니다. 거기에서 DroboApps 구성과 Firefly 앱의 오른쪽에서 이동하십시오’ll 구성을 말하는 링크를 참조하십시오. 당신은 사용자 이름과 비밀번호를 요청 받게되며, 충분히, 그것은이 응용 프로그램에만 해당됩니다 : mt-daapd/mt-daapd. 주식 사용자 이름과 관련이없는 다른 Linux Centric 계정.
이 응용 프로그램의 기술 이름 인 MT-DAAPD라는 Firefly의 구성 웹 페이지에 있습니다 (여기에서 자세한 내용은 여기에서 읽을 수 있음). 그건 그렇고, DAAP는 Digital Audio Access 프로토콜을 나타내며 Apple이 iTunes 프로토콜에 제공하는 기술적 이름입니다. 이 Wikipedia 기사에서 언급 한 바와 같이, iTunes 7.0 이후에는 아직 반전되지 않은 새로운 인증 체계를 사용합니다. 즉, 이러한 Firefly 앱에는 몇 가지 제한 사항이 있습니다.
Firefly : The Apple TV, 두 버전으로 도달하게 된 한계의 예 중 하나. 내 희망은 Firefly 작업을 할 때 Drobo FS에서 Apple TV까지 직접 디지털 음악이나 영화 라이브러리를 스트리밍하는 데 사용하는 것이 었습니다. 이것을 달성 할 방법이 없습니다. 두 Apple TV 모델은 Firefly에 해독하거나 모방 할 방법이없는 일종의 인증 방법이 필요합니다.
Firefly의 또 다른 한계는 재생 목록입니다. Firefly 서버의 표준 재생 목록을 만드는 것은 불가능합니다. mt-daapd라는 텍스트 파일을 편집하여 서버에서 스마트 재생 목록을 만들 수 있습니다.이 것과 같은 형식이있는 재생 목록 (이 파일에서 가져온 예제) :
“60’S 음악”
연도> = 1960 && 년 < 1970
>
“최근에 추가”
2 주 전에 날짜
>
“논점이없는 음악”
경로는 포함되지 않습니다 “.M4P”
>
“AAC 파일”
경로는 포함됩니다 “.M4P” ||
경로는 포함됩니다 “.M4A” ||
경로는 포함됩니다 “.AAC”
>
보시다시피, 그것은 조잡하고 기술적입니다. 서버 관리를위한 제공된 웹 인터페이스는 스마트 재생 목록 생성 도구를 제공하지 않습니다.
산소 구름
Oxygen Cloud는 인터넷을 통해 여러 사용자간에 데이터를 교환하려는 비즈니스를 목표로하는 제 3 자 제공 업체입니다. 이 개념은 Dropbox와 약간 유사합니다. 나처럼 사용하는 사람들에게는 클라우드에 저장된 파일을 넣고 다른 장치에서 액세스 할 수있는 방법입니다. Oxygen Cloud는 PC, Mac, iPad, iPhone 및 Android 용 소프트웨어를 제공합니다. 따라서 적절한 소프트웨어를 설치 한 경우 해당 장치의 클라우드에 저장된 파일은 다른 장치에서 다른 장치에서 도달 할 수 있습니다.
Dropbox와 Oxygen Cloud의 차이점은 다른 사용자 권한과 함께 클라우드 리소스를 공유 할 수 있다는 것입니다. 산소 클라우드는 서비스를 VFS : 가상 파일 시스템으로 언급합니다. 이 기사는 서비스의 모습에 대한 다이어그램을 보여줍니다.
Dropbox와 비교하여 산소는 스토리지 자체를 제공하지 않습니다. 예를 들어, 그들은 퍼블릭 클라우드라고하는 Amazon A3과 같은 스토리지 브로커를 사용합니다. 산소 구름에 도달하는 경우 Drobo FS는 프라이빗 클라우드 생성에 있습니다. Oxygen Cloud Support Pages 의이 지원 기사에서 Drobo FS에 Drobo 앱을 사용할 수 있음을 알 수 있습니다. 이 Drobo 앱을 설치 한 후 클라우드는 스토리지 미디어에 Drobo FS의 공간을 사용할 수 있습니다. 이전에 언급 한 지원 문서의 시작 부분에 명시된대로 유료 비즈니스 계정이 필요하기 때문에 서비스 자체를 테스트 할 수 없었습니다.
그런 다음 산소 클라우드는 작업 그룹에 사용하여 공통점에서 파일을 공유 할 수 있습니다. 웹 사이트의 기능 페이지는 사용 가능한 다른 플랫폼에서이를 구현하는 방법을 보여줍니다. Mac에서는 파인더에 통합됩니다. 산소 이름이있는 파인더의 장치 섹션에서 폴더가 있습니다. 클릭하면’당신이 접근 할 수있는 다른 구름을 볼 수 있습니다. 거기에서 당신은 당신이 클라우드를 사용하고 공유 할 수 있습니다.
서비스가 베타에있을 때 소프트웨어를 성공적으로 인수하여 매우 가볍게 테스트 할 수 있습니다. 내 이해는 산소 클라우드 서비스가 Drobo FS에서 귀하의 공유에 액세스하지 않는다는 것입니다. 자체 공유 및 파일 시스템을 만듭니다. 따라서 귀하의 계획이 산소 클라우드를 사용하여 사용자가 동일한 액세스 권한으로 Drobo FS 관리 도구에서 만든 주식을 읽고 쓰도록 도와 주면 실망 할 수 있습니다.
결론
파일 서버/네트워크 첨부 스토리지 (NAS) 인 Drobo FS가 판매하는 것에 대해 장치가 귀하가 지불 한 금액을 제공한다고 말할 수 있습니다. 누락 된 기능은 사용자 당 또는 주당 할당량 사용이라고 주장 할 수 있습니다. IT 그룹이없는 소기업의 경우 드라이브가 가득 차고 모든 사람이 더 많은 공간을 요구하는 경우 생산성이 상실 될 수 있습니다’솔루션 검색 (Drobo에 삽입 할 HDD가 많거나 큰 HDD). 그 외에는 주식과 사용자의 관리 용이성이 소규모 비즈니스의 비 기술인에게도 환영합니다.
또 다른 약점은 최종 사용자에서 타임 머신 백업을 활성화하기 위해 Drobo 대시 보드를 설치해야한다는 사실입니다’S 컴퓨터. 간단한 최종 사용자 직원의 컴퓨터에 관리 도구를 설치할 필요가 없습니다. 가정 용도 또는 같은 건물의 소규모 사용자 그룹의 경우 Drobo FS는 훌륭한 공유 장치이며 사용자의 기술적 지식없이 민감한 데이터를 드라이브 실패로부터 보호합니다.
Drobo 앱 기능을 사용하여 Drobo FS가 더 많은 일을하도록하는 것이 목표라면 두 번 생각해보십시오. 제 3 자/커뮤니티 지원 앱만이 그들을 약하게 만듭니다. 앱과 FS 파일 시스템 간의 통합 부족, 공유 및 사용자 권한은 훌륭한 것보다 적습니다. 내 개인적인 의견은 드로 보 다양한 유형의 사용에 대한 장치를 향상시키기 위해 Drobo 앱을 제공하거나 판매해야합니다. 타사 개발자와 커뮤니티에 앱이 할 수있는 일과 어떻게 수행 할 수 있는지에 대한 감각을 부여합니다.
나는 Drobo FS에 10 명 중 9의 등급을 주었다. 그 등급에서 나는 의도적으로 Drobo 앱에 대한 내 평가를 제외했습니다. 첫 번째 이유는 분명합니다. 나는 그들 중 누구라도 장치 자체를 구매할 가치가 있다고 결론을 내릴 수 없었습니다. 두 번째는 장치와 공급 업체에 대한 공정한 등급을 유지해야한다는 것입니다. Drobo 앱은 데이터 로봇 공학에 의해 제공되지 않으며 그들에 의해 지원되지 않습니다. 내 등급에 포함 시켰다면 공평하지 않았을 것입니다 드로 보 훌륭한 일. 따라서 장치가 10이 아닌 9를 얻은 이유는 타임머신 및 할당량 누락 된 기능과 관련이 있습니다.
MyMAC 검토 등급 : 10 중 9 개
4에 대한 생각 “ Drobo Fs
검토 ”켐크 말 :
나는 당신의 리뷰가 돈에 옳다고 생각합니다! 내가 실행 한 몇 가지 추가 문제가 있습니다. 파일을 이동하거나 파일 복사하거나 파일을 삭제할 때 파일 시스템이 매우 느립니다! 나는 현재 나의 가장 중요한 지분이 나에게 접근 할 수있는 문제를 다루고있다. 연락처 Drobo Support가 있습니다…. 드로 보’S 지원은 내가 만난 최악의 상황입니다. 그들은 전혀 응답한다면 이메일을 통해 소통하는 구식 방법을 가지고 있습니다. 내 위시리스트에는 내가 떨어져있을 때 인터넷을 통해 주식 / drobo fs에 액세스 할 수있는 능력이 있습니다. 이 사람들은 Drobo FS를 Time Capsule과 호환하는 방법을 알아 냈습니다. 나는 Drobo 앱에 대해 동의합니다. 나는 당신이 그들을 얻고 설치하는 등에 너무 좌절했습니다.
스티브 해먼드 말 :
속도에 대한 @kemck :
한 공유에서 다른 공유로 파일을 복사하려고하지 않았습니다. 그래서 나는 이것에 대해 언급 할 수 없습니다. 하지만 FS에서 조리개를위한 두 번째 금고를 만들었을 때 첫 번째 사본을 완성하는 데 거의 하루가 걸렸습니다. 그것이 FS의 조리개인지 확실하지 않습니다. 내 메인 금고는 내 FW800 Drobo에 있고 오랜 시간이 걸렸지 만 확실히 조금 더 적습니다. Drobo 헬프 데스크에서 :
Drobo FW800을 구입했을 때 부족한 슬롯이있었습니다. 그들은 문제가 장치 자체에 있다는 사실을 받아들이 기 전에 HDD를 변경하고 다른 테스트를 변경하도록 요청합니다. 결의에 3 개월 이상 걸렸으므로 나도 행복하지 않다고 말해야합니다. 그들이 최악의 서비스를 가지고 있다고 말하면, 나는 또한 더 좋고 최악의 것을 보았다. 인터넷 액세스 :
산소 구름이나 다른 Drobo 앱이 이것을 해결할 수 있기를 바랐습니다. 너’지금까지 다시,이 작업을 수행하는 쉬운 방법은 없습니다. 그렇게하는 방법이 있다고 생각하지만 아직 거기에 없었습니다. 타임 캡슐 대 타임 머신 :
두목’t 2를 혼동하십시오. 타임 머신은 OS X의 자동 백업 방법입니다. 타임 캡슐은 HDD가있는 라우터로 LAN을 통해 타임 머신. 인터넷을 통한 타임 캡슐의 HDD에 액세스 할 수 있다는 사실은 Mobileme (곧 iCloud) 기능과 관련이 있으며 타임 머신과 관련된 것이 없습니다.스티브 해먼드 말 :
약간의 탐험이 더 깊어지고 Drobo FS의 인터넷에서 모든 주식에 액세스 할 수 있습니다. 여기에 내가 한 방법은 다음과 같습니다. Apple Airport Extreme : NAT 포트 전달을 사용하여 공공 포트 1548 (AFP, Apple Filing Protocol)을 Drobo FS의 LAN IP로 전달합니다.168.1.4) LAN 외부의 인터넷에 연결된 MAC에서 : Finder에서 GO/Connect To Server… 메뉴를 선택하십시오. 입력 : afp : // ape.공공의.IP.주소 : 1548/ (ISP의 DHCP 주소가있는 경우 동일한 도메인 이름에 Dyndns와 같은 서비스를 사용하는 것이 좋습니다.) 너’ll 로그인/비밀번호를 요청하십시오 : Drobo FS에 정보를 입력하면 주식이 제공됩니다. 정말 어렵지 않고 약간의 사고 일뿐입니다.
답장을 남겨주세요 답장 취소
의견을 게시하려면 로그인해야합니다.
NAS Wars 2017 : 우리는 Drobo 5N2 Raid를 테스트합니다
NAS 기기를 고장으로 바꾸고 복구 할 수 있는지 확인하려고 시도하는 7 개의 NAS 스트레스 테스트 중 첫 번째에 오신 것을 환영합니다. 이번 주에는 Drobo 5N2와 함께 새로운 시리즈를 시작합니다. 그것은 많이 가고 있지만 완벽하지는 않습니다.
David Gewirtz, 8 월 선임 편집자. 2017 년 9 월
ZDNet의 DIY-IT 프로젝트 연구소에 오신 것을 환영합니다. 여기서 엔터테인먼트 및 교화를위한 스트레스 테스트 RAID 장치. 이 기사에서는 7 개의 NAS 제품 중 첫 번째 제품을 살펴보기 위해.
또한보십시오:
- NAS WARS 2017 : 버팔로 테라스 테이션 5410dn Raid를 피하십시오
- NAS Wars 2017 : 우리는 QNAP TVS-473 RAID를 테스트합니다
이 프로젝트를 맥락에 넣자. 공격의 전체 목적은 드라이브가 실패하면 데이터 손실없이 복구 할 수 있다는 것입니다. 이 시리즈에서는 각 NA를 두드리고 있습니다.
더 훌륭한 프로젝트 아이디어
DIY-IT 프로젝트 가이드
거의 모든 NAS 리뷰는 스토리지 추가 및 장치와 함께 제공되는 다양한 앱에 대해 이야기합니다. 나는 기계를 실패 지점으로 강조하고 복원으로 돌아가는 것을 보지 못했습니다.이 장치의 요점입니다.
각 후보자 기계를 일련의 고문 테스트에 적용했습니다. 그 외에도 성능, 앱, 사용자 인터페이스 등을보고 있습니다. 이 프로젝트는 거대했습니다. 실제로 스토리지 수준에서 실제 테스트를 수행하는 데는 매우 시간이 많이 걸렸습니다. 내가 결코 끝나지 않았다고 걱정했던 지점이 있었는데. 그러나 우리는 여기 있습니다.
7 개의 공격에 대한 벤치 마크 사례는 Drobo입니다. 드로보와 함께 드라이브가 나빠지면 큰 빨간색 표시등이 켜집니다. 방을 가로 질러 기계의 상태를 한눈에 볼 수 있습니다.
2009 년부터 저는 주 컴퓨터에 직접 연결된 3 개의 Drobos와 오늘 테스트중인 장치의 전신 인 Drobo 5N NAS 1 개를 구입했습니다. 방으로 들어가서 내 드로 보스의 상태를 볼 수있는 능력은 귀중한 것으로 입증되었습니다.
고립 된 읽기/쓰기 테스트에서 새로운 Drobo 5N2는 5N보다 24 % 더 빨리 글을 쓰고 거의 10 % 더 빨리 읽습니다. 5N2는 또한 두 번째 이더넷 포트를 추가합니다. 2014 년에 구입 한 원래 5n에는 하나의 이더넷 포트 만있었습니다.
대조적으로, 2017 년 모든 테스트 후보자는 이제 두 개의 이더넷 포트와 함께 제공됩니다. 드라이브는 또한 설치가 매우 쉽습니다. 트레이, 괄호 또는 나사가 필요하지 않습니다. 그들은 바로 미끄러 져 들어갑니다.
나의 성공적인 경험은 나의 오래된 Drobos와 비교적 드문 드라이브 실패에서 감지하고 복구하는 경험이 테스트 의이 부분에 대한 나의 벤치 마크이므로 5N2가 플라잉 컬러로 실패 발견 및 알림 테스트를 모두 통과 한 것은 놀라운 일이 아닙니다.
다른 모든 NAS 상자는 나쁜 드라이브를 식별하는 데 최소 6 분이 걸렸으며 하나는 완전히 실패했습니다. 대조적으로, Drobo 5N2는 나쁜 드라이브를 감지하는 데 1 분도 걸리지 않았고 큰 빨간색 LED를 번쩍였습니다.
Drobo에는 방 건너편에서 볼 수있는 큰 LED가 있습니다. 또한 장치의 바닥을 따라 파란색 표시등으로 인한 전체 배열 용량을 한눈에 볼 수 있습니다. Drobo는 이메일 알림을 위해 자체 서비스를 사용하므로 ISP의 SMTP 전달 규칙과 싸울 필요가 없습니다.
교체 드라이브를 삽입 한 후 Drobo는 시간이 지남에 따라 성장할 수 있도록 교체 드라이브 및 재 할당 스토리지를 자동으로 재건했습니다. 성장 기간은 모든 NAS 상자가 통과 한 것은 아닙니다. Drobo는 완벽하게 수행되었습니다.
급습 성능 및 데이터 보호를 위해 Drobo는 별 5 개 중 5 개를 얻었습니다.
2 ~ 8 베이 범위의 기계를 보냈기 때문에 7 개의 NAS 상자의 가격을 비교하기가 어렵습니다. 나는 베이 당 가격을 사용하여 각 기계가 다른 모든 기계에 비해 어떻게되는지 결정하기로 결정했습니다.
Drobo의 고품질 착용감과 마감재를 감안할 때, 나는 베이 당 가장 낮은 가격이 거의 정확히 $ 100에 있다는 사실에 놀랐습니다.
Speed Boost와 추가 된 이더넷 포트 외에 새로운 Drobo 5N2는 2014 년 Amazon에서 구입 한 Drobo 5N과 거의 구별 할 수 없습니다. Drobos는 매우 멋지게 설계된 유닛이지만 디자인이 변경되지 않았다는 사실은 문제를 제시합니다.
내가 테스트 한 다른 모든 NA와 달리 Drobo는 웹 인터페이스를 제공하지 않습니다. 컴퓨터에 응용 프로그램을 설치해야합니다 (Mac 또는 Windows 시스템이어야합니다. Linux 사용자는 적용 할 필요가 없습니다).
이것을 읽으십시오
NAS는 점점 더 구름 중심 세계에서 어디에 적합합니까??
점점 더 많은 필수 서비스가 클라우드로 이동함에 따라 소규모 비즈니스 LAN에 남아 있습니다?
대시 보드를 설치 한 후 컴퓨터를 재부팅해야합니다. Direct-antatched drobos에 적합하지만 네트워크 장치와 대화 할 필요가 없습니다.
Drobo Dashboard는 다른 스토리지 어레이보다 훨씬 적은 종과 휘파람을 제공합니다. 예를 들어, 주식을 만들고 권한을 할당하는 것 외에는 아무것도 할 수 없습니다. 기간. Drobo는 네트워크 재활용 빈을 제공하지 않기 때문에 포인트를 잃었습니다. Drobo Nas에서 파일을 삭제하면 사라졌습니다.
앱 측면에서 Drobo는 팩 중간에 있습니다. 일부 경쟁자보다 앱이 더 많지만 Synology 및 QNAP보다 훨씬 적습니다. 또한 일부 앱은 사용하기가 다소 이상합니다.
예를 들어 CrashPlan을 사용하려면 다른 컴퓨터에 CrashPlan 컨트롤러 앱을 설치하고 Drobo를 가리 키도록 INI 파일을 핸드 편집해야합니다. CrashPlan이 업데이트 할 때마다 다시 돌아가서 해당 INI 파일을 다시 편집해야합니다. 못생긴, 성가신, 불편하며 신뢰할 수 없습니다.
앞에서 언급했듯이 5N2의 읽기/쓰기 성능은 이전 5N보다 훨씬 우수했습니다. 하지만 내가 테스트 한 다른 모든 NAS 상자와 비교하여 팩의 바닥 근처에있었습니다.
그래서 그것은 우리를 어디로 떠나나요?? 한편으로는 적합하고 마무리하며 물리적 빌드는 거의 완벽합니다. 반면에 현대 웹 인터페이스의 부족, 네트워크 재활용 빈의 부족 및 비교적 낮은 비교 성능으로 인해 5 개의 별 중 3 개만 평범한 유용성과 성능 등급이 발생했습니다.
즉, 드라이브와 파일이 제공되는 경쟁력있는 가격의 스토리지 어플라이언스를 원한다면 Drobo는 승리합니다. 전반적으로 Drobo는 별 5 개 중 4 개를 얻었습니다.
그게 오늘입니다. 계속 지켜봐주십시오. 우리는 6 개의 NAS 리뷰가 더 나오고, 방법론을 논의하고 7 개의 장치를 나란히 비교하기 위해 무대 뒤에서 당신을 데려 갈 수있는 랩 업이 있습니다.
소셜 미디어에서 일상적인 프로젝트 업데이트를 따를 수 있습니다. @davidgewirtz의 Twitter에서 나를 따라 오십시오. Facebook의 Facebook에서.Instagram의 Instagram에서 com/davidgewirtz.com/davidgewirtz 및 YouTube에서 YouTube에서.com/davidgewirtztv.