Docker 옵션 및 Freenas
IXSYSTEMS가 가장 현재 빌드에서 인기있는 컨테이너화 OS Rancheros에 대한 지원을 제거한 것을 이해합니다.삼. 누구든지 왜 그런지 아는 사람이 있습니까?? 내 이해는 11시 에이 VM을 실행하려고합니다.3, 당신은 freenas가 지원하지 않는 부트 로더를 약간 수정해야합니다. 지속 가능성 문제로 인해이 경로를 가고 싶지 않습니다. Freenas에서는 절대 작동하지 않는 “Hacky”VM 구현을 실행하는 문제가 발생하면 도움을 받기가 어려울 수 있습니다 추측 이러한 수정이 반복되거나 나중에 OS 업데이트 중에 무언가를 깨뜨려야 할 것입니다.
Docker 옵션 및 Freenas
가정 감시, 파일 저장 및 컨테이너 화를위한 몇 가지 Foss NAS 솔루션을 평가하고 있습니다 (특히 Docker). Native Docker 지원에 대한 나의 욕구는 내 빌드의 우선 순위이지만 Freenas. 너무 많은 해결 방법이 필요하지 않고 업데이트를 살아남으며 앞으로 오랫동안 IXSYSTEMS에 의해 지원 될 가능성이 낮은 유지 보수 솔루션을 찾고 있습니다.
IXSYSTEMS가 가장 현재 빌드에서 인기있는 컨테이너화 OS Rancheros에 대한 지원을 제거한 것을 이해합니다.삼. 누구든지 왜 그런지 아는 사람이 있습니까?? 내 이해는 11시 에이 VM을 실행하려고합니다.3, 당신은 freenas가 지원하지 않는 부트 로더를 약간 수정해야합니다. 지속 가능성 문제로 인해이 경로를 가고 싶지 않습니다. Freenas에서는 절대 작동하지 않는 “Hacky”VM 구현을 실행하는 문제가 발생하면 도움을 받기가 어려울 수 있습니다 추측 이러한 수정이 반복되거나 나중에 OS 업데이트 중에 무언가를 깨뜨려야 할 것입니다.
이것은 내 실제 질문에 나에게 가져옵니다. 첫째, Rancheros Sound를 수정하고 실행하고 싶지 않은 논리입니다. 더 많은 정보를 얻는 데 도움이 될 수있는 정보가 있습니까?? 둘째, 누구나 Coreos와 같은 다른 OS를 선택하는 데 예측 가능한 문제를 생각할 수 있습니까??
Rancheros는 이상적입니다. RAM (32GB)이 많지만 가상화 작업에 적합하지 않은 저전력 Celeron 9400이있어 Lightweight가 가능할 수 있습니다. 그러나 많은 지속적인 유지 보수가 필요하지 않은 안정적인 Docker 솔루션을 얻으면 더 강력한 CPU를 기꺼이 팝업 할 수 있다고 생각합니다.
나는 당신의 통찰력을 듣고 싶습니다! 미리 감사드립니다!
Freenas는 Docker를 지원합니다?
Freenas는 다양한 기능과 서비스를 제공하며 인기있는 기능 중 하나는 Docker 지원입니다. Docker는 컨테이너에 쉽게 패키지, 배포 및 실행할 수있는 플랫폼입니다. 응용 프로그램을 배포하는 가볍고 휴대용 방법을 제공하므로 개발자 및 시스템 관리자 모두에게 유용한 도구가됩니다.
Freenas에는 Docker를 실행하는 몇 가지 옵션이 있습니다. 한 가지 옵션은 Freenas 자체가 제공하는 Docker 컨테이너에 대한 내장 지원을 사용하는 것입니다. 이를 통해 추가 가상화 또는 운영 체제없이 Freenas 시스템에서 Docker 컨테이너를 직접 실행할 수 있습니다.
또 다른 옵션. 이것은 Docker 컨테이너의 운영 체제를 선택하는 데 더 많은 유연성을 제공하며 해당 운영 체제에 특정한 기능 및 도구를 활용할 수 있습니다.
선택한 접근 방식에 관계없이 하드웨어가 Docker 실행 요구 사항을 충족하는지 확인하는 것이 중요합니다. Docker 컨테이너는 리소스 집약적 일 수 있으므로 충분한 CPU, 메모리 및 스토리지를 갖는 것이 최적의 성능에 중요합니다.
결론적으로 Freenas는 Docker를 지원하며 Docker 컨테이너를 실행하기위한 여러 옵션이 있습니다. Freenas는 내장 Docker 지원을 사용하든 Docker를 실행하든 Docker를 실행하든 Freenas는 컨테이너화를위한 강력하고 유연한 플랫폼을 제공합니다.
키 포인트:
- ixsystems는 Freenas 11의 최신 빌드에서 Rancheros에 대한 지원을 제거했습니다.삼.
- Freenas에서 Rancheros를 실행하는 데 필요한 부트 로더 수정은 지원되지 않습니다.
- Rancheros를 선택하면 지속 가능성 문제와 지원 부족으로 이어질 수 있습니다.
- Coreos와 같은 대체 OS 옵션은 Freenas에서 Docker를 실행하기 위해 고려할 수 있습니다.
- Freenas 자체는 Docker 지원을 제공하여 컨테이너를 직접 실행할 수 있습니다.
- Freenas에서 가상 머신 사용은 다른 OS로 Docker를 실행하는 또 다른 옵션입니다.
- 하드웨어가 Docker 컨테이너 실행 요구 사항을 충족하는지 확인하십시오.
질문:
- ixsystems가 Freenas 11에서 Rancheros에 대한 지원을 제거한 이유.삼?
- Freenas에서 Docker를 실행하는 데 적합한 다른 경량 OS 옵션이 있습니까??
- Freenas에서 Docker를 사용하는 장점은 무엇입니까??
- 가상 시스템을 사용하지 않고 Freenas에서 Docker 컨테이너를 직접 실행할 수 있습니까??
- Freenas에서 Docker를 실행하기위한 하드웨어 요구 사항은 무엇입니까??
- 가정 감시 및 파일 저장에 Docker를 사용하면 어떤 이점이 있습니까??
- Docker를 사용하여 가정 감시 및 파일 스토리지 외에 다른 응용 프로그램을 실행할 수 있습니까??
- Freenas 내의 가상 머신에서 Docker를 실행할 때의 장점은 무엇입니까??
- Freenas의 Docker 컨테이너의 보안을 어떻게 보장 할 수 있습니까??
- Freenas에서 Docker를 실행하는 데 제한 사항이 있거나 알려진 문제가 있습니까??
- 기존 Docker 컨테이너를 Freenas로 마이그레이션 할 수 있습니까??
- Freenas의 Docker 컨테이너에 사용할 수있는 백업 옵션?
- Freenas에서 여러 Docker 호스트를 실행할 수 있습니까??
- Docker Containers와 Freenas 교도소의 차이점은 무엇입니까??
- Freenas에서 Docker 컨테이너 네트워킹을 사용자 정의 할 수 있습니까??
- Freenas의 DockerHub의 Docker Images를 사용할 수 있습니까??
Rancheros는 더 이상 ixsystems에 의해 유지되지 않았으며 Rancheros를 실행하는 데 필요한 부트 로더에 대한 수정은 Freenas에 의해 지원되지 않았습니다. 이 결정은 Freenas 사용자를위한보다 지속 가능하고 안정적인 환경을 보장하기 위해 이루어졌습니다.
예, Coreos는 Freenas에서 Docker를 실행하는 데 사용할 수있는 대체 OS 중 하나입니다. 컨테이너화를 위해 특별히 설계된 가볍고 최소한의 환경을 제공합니다.
Docker는 컨테이너에 쉽게 응용 프로그램 포장 및 배포를 허용합니다. Freenas에서 Docker를 실행하면 컨테이너화 전력을 활용하여 응용 프로그램을 분리하고 리소스 활용을 개선하며 배포 및 관리를 단순화 할 수 있습니다.
예, Freenas는 Docker 컨테이너에 대한 내장 지원을 제공하여 추가 가상화없이 Freenas 시스템에서 직접 실행할 수 있습니다.
Docker 컨테이너는 리소스 집약적 일 수 있으므로 충분한 CPU, 메모리 및 저장 공간을 갖는 것이 중요합니다. 하드웨어가 Docker 실행에 권장되는 사양을 충족하는지 확인하고 필요한 경우 업그레이드를 고려하십시오.
Docker는 가정 감시 및 파일 스토리지에 사용되는 응용 프로그램을 관리하는 유연하고 확장 가능한 플랫폼을 제공합니다. Docker를 사용하면 여러 컨테이너를 쉽게 배포하고 관리하고 응용 프로그램을 분리하며 다양한 시스템에서 호환성을 보장 할 수 있습니다.
예, Docker는 광범위한 응용 프로그램을 지원하는 다목적 플랫폼입니다. Docker를 사용하여 웹 서버, 데이터베이스, 개발 환경 및 기타 여러 유형의 응용 프로그램을 실행할 수 있습니다.
가상 머신에서 Docker를 실행하면 컨테이너의 운영 체제를 선택하는 데 더 많은 유연성이 있습니다. 또한 기본 FREENAS 시스템과의 분리를 제공하여 Docker 컨테이너와 관련된 모든 문제가 NAS의 전체 안정성에 영향을 미치지 않도록합니다.
Freenas의 Docker 컨테이너의 보안을 보장하려면 컨테이너 이미지를 정기적으로 업데이트, 액세스 제어 구현 및 컨테이너 활동 모니터링과 같은 모범 사례를 따르는 것이 중요합니다. 또한 데이터 세트 암호화 및 사용자 권한과 같은 Freenas 기능을 활용하여 보안을 향상시킬 수 있습니다.
Freenas는 강력한 Docker 지원을 제공하지만 특정 구성 및 사용 사례에 따라 가끔 제한이나 문제가있을 수 있습니다. 최신 정보 및 문제 해결 지침은 Freenas 문서 및 커뮤니티 포럼에 문의하는 것이 좋습니다.
예, 기존 Docker 컨테이너를 Freenas로 마이그레이션 할 수 있습니다. 현재 환경에서 컨테이너를 내보내고 Freenas로 가져 와서 필요한 종속성 및 구성이 유지 될 수 있습니다.
Freenas. 데이터 무결성 및 재해 복구를 보장하기 위해 중요한 컨테이너를 정기적으로 백업하는 것이 좋습니다.
예, Freenas는 각 호스트마다 별도의 가상 머신을 사용하여 여러 Docker 호스트를 실행하는 것을 지원합니다. 이를 통해 컨테이너의 분리 및 관리, 특히 다른 응용 프로그램이나 환경을 처리 할 때.
Docker Containers와 Freenas 교도소는 모두 가벼운 가상화 기술의 유형이지만 다른 기본 아키텍처 및 관리 메커니즘을 가지고 있습니다. Docker 컨테이너는 Docker Engine을 사용하여 격리 및 자원 할당을 사용하는 반면 Freenas 교도소는 FreeBSD 운영 체제의 교도소 기능에 의존합니다.
예, Freenas는 Docker 네트워크 및 포트 매핑을 사용하여 Docker 컨테이너 네트워킹을 사용자 정의 할 수 있습니다. 이를 통해 특정 포트에 서비스 노출 또는 별도의 네트워크에서 컨테이너를 분리하는 등 특정 요구 사항에 따라 네트워킹을 구성 할 수 있습니다.
예, Freenas는 Docker 이미지의 중앙 레지스트리 인 DockerHub의 Docker 이미지 사용을 지원합니다. Freenas 인터페이스 내에서 DockerHub에서 Docker 이미지를 쉽게 검색하고 당길 수 있습니다.
Docker 옵션 및 Freenas
IXSYSTEMS가 가장 현재 빌드에서 인기있는 컨테이너화 OS Rancheros에 대한 지원을 제거한 것을 이해합니다.삼. 누구든지 왜 그런지 아는 사람이 있습니까?? 내 이해는 11시 에이 VM을 실행하려고합니다.3, 당신은 freenas가 지원하지 않는 부트 로더를 약간 수정해야합니다. 지속 가능성 문제로 인해이 경로를 가고 싶지 않습니다. Freenas에서는 절대 작동하지 않는 “Hacky”VM 구현을 실행하는 문제가 발생하면 도움을 받기가 어려울 수 있습니다 추측 이러한 수정이 반복되거나 나중에 OS 업데이트 중에 무언가를 깨뜨려야 할 것입니다.
Freenas는 Docker를 지원합니다
Reddit과 그 파트너는 쿠키와 유사한 기술을 사용하여 더 나은 경험을 제공합니다.
모든 쿠키를 수락함으로써 귀하는 서비스 및 사이트를 제공하고 유지 관리하기 위해 쿠키 사용에 동의하며, Reddit의 품질을 향상시키고, Reddit 컨텐츠 및 광고를 개인화하며, 광고의 효과를 측정합니다.
비 필수 쿠키를 거부함으로써 Reddit은 여전히 특정 쿠키를 사용하여 플랫폼의 적절한 기능을 보장 할 수 있습니다.
자세한 내용은 쿠키 통지 및 개인 정보 보호 정책을 참조하십시오 .
Docker 옵션 및 Freenas
가정 감시, 파일 저장 및 컨테이너 화를위한 몇 가지 Foss NAS 솔루션을 평가하고 있습니다 (특히 Docker). Native Docker 지원에 대한 나의 욕구는 내 빌드의 우선 순위이지만 Freenas. 너무 많은 해결 방법이 필요하지 않고 업데이트를 살아남으며 앞으로 오랫동안 IXSYSTEMS에 의해 지원 될 가능성이 낮은 유지 보수 솔루션을 찾고 있습니다.
IXSYSTEMS가 가장 현재 빌드에서 인기있는 컨테이너화 OS Rancheros에 대한 지원을 제거한 것을 이해합니다.삼. 누구든지 왜 그런지 아는 사람이 있습니까?? 내 이해는 11시 에이 VM을 실행하려고합니다.3, 당신은 freenas가 지원하지 않는 부트 로더를 약간 수정해야합니다. 지속 가능성 문제로 인해이 경로를 가고 싶지 않습니다. Freenas에서는 절대 작동하지 않는 “Hacky”VM 구현을 실행하는 문제가 발생하면 도움을 받기가 어려울 수 있습니다 추측 이러한 수정이 반복되거나 나중에 OS 업데이트 중에 무언가를 깨뜨려야 할 것입니다.
이것은 내 실제 질문에 나에게 가져옵니다. 첫째, Rancheros Sound를 수정하고 실행하고 싶지 않은 논리입니다. 더 많은 정보를 얻는 데 도움이 될 수있는 정보가 있습니까?? 둘째, 누구나 Coreos와 같은 다른 OS를 선택하는 데 예측 가능한 문제를 생각할 수 있습니까??
Rancheros는 이상적입니다. RAM (32GB)이 많지만 가상화 작업에 적합하지 않은 저전력 Celeron 9400이있어 Lightweight가 가능할 수 있습니다. 그러나 많은 지속적인 유지 보수가 필요하지 않은 안정적인 Docker 솔루션을 얻으면 더 강력한 CPU를 기꺼이 팝업 할 수 있다고 생각합니다.
나는 당신의 통찰력을 듣고 싶습니다! 미리 감사드립니다!
컴퓨팅 :
인텔 i3-9100
Supermicro X11SCH-LN4F
48GB ECC
저장:
미러 : 2 x 16GB Intel Optane M10 부트 풀
미러 : 2 x 4TB WD40ERFX
RAIDZ2 : 6 x 6TB- (4) WD Red WD60EFRX, (2) Seagate Ironwolf ST6000VN001
회로망:
4 포트 지연에서 4 x 1gbe 통합 인텔 i210
1 x 10GBE AOC-STGN-I1SF 2- 포트 10GBE (Intel 82599en)
가마
마법사
2017 년 8 월 19 일에 가입 한 메시지 1,512
Coreos와 같은 다른 OS를 선택하는 예측 가능한 문제?
Freenas Isn’운영 체제, IT’s freebsd 위에 구축 된 기기. 아주 멋진 웹 UI, 손쉬운 시스템 백업 및 복원 및 큰 도구 상자를 얻을 수 있습니다. 대신 바닐라 OS를 선택하면 복잡한 서버를 실행하는 데있어 모든 무거운 작업을 수행하는 것이 좋습니다. Docker가 필수이고 다른 호스트가 없다면 Bhyve는 Docker 호스트를 관리 할 수 있습니다. IX가 스스로 유지하는 것을 중단했습니다. 나는 우분투 VM에서 컨테이너를 실행 하여이 이상한시기에 다른 무언가로 이동하는 것을보고 있지만 Haven’아직. 그러나 나는 감옥에서 가능한 한 많이 달리는 것을 선호합니다
iosonic
Dabbler
2020 년 4 월 26 일에 가입 한 메시지 41
안녕 가마. 답장 해주셔서 감사합니다.
Freenas Isn’운영 체제, IT’s freebsd 위에 구축 된 기기. 아주 멋진 웹 UI, 손쉬운 시스템 백업 및 복원 및 큰 도구 상자를 얻을 수 있습니다.
예, 저는 두 수 모두에 대해 매우 많이 알고 있습니다 :)!
내가 명확히 할 수있게 해주세요 : 내 질문은 내가 실행해야 할 OS에 관한 것이었다 이내에 Freenas의 Bhyve 가상화 엔진은 Docker 컨테이너를 호스팅합니다. 나는 당신이 우분투를 사용하고 있다는 것을 알았습니다. 많은 사람들이 Rancheros를 실행하려는 의도로 보입니다. 왜 그것이 Coreos, Ubuntu 등을 쉽게 사용할 수 있는지 궁금합니다. 가장 좋은 추측은 Rancheros의 작은 발자국입니다.
Rancheros Bootloader를 수정하기로 결정하더라도 실행 가능합니다? 한 사람이 Rancheros를 업그레이드 할 때마다 부트 로더 또는 Freenas의 일부를 수정하려면 모든 것이 작동하도록해야합니다?
내가 freenas를 고수한다면, 설치하고 싶은 감옥이 많이 있지만 Docker에서 선호하거나 달리는 것도 있습니다. 유일한 질문은 가장 좋은 방법입니다. 알다시피, 나는 하루 종일 생계를 위해 그것을 보냅니다. 집에서는 가능한 한 쉽게 일하는 것을 선호합니다.
. NFS에 대한 번거 로움을 건너 뛰기 위해, 나는 요일에 Nullfs를 선호합니다
Docker에서 NFS의 Freenas까지 스토리지가 제공되는 것처럼 들립니다? 이것이 유일한 옵션입니다? 경험으로, 나는 당신처럼 당신처럼 가능할 때마다 피하는 법을 배웠습니다.
컴퓨팅 :
인텔 i3-9100
Supermicro X11SCH-LN4F
48GB ECC
저장:
미러 : 2 x 16GB Intel Optane M10 부트 풀
미러 : 2 x 4TB WD40ERFX
RAIDZ2 : 6 x 6TB- (4) WD Red WD60EFRX, (2) Seagate Ironwolf ST6000VN001
회로망:
4 포트 지연에서 4 x 1gbe 통합 인텔 i210
1 x 10GBE AOC-STGN-I1SF 2- 포트 10GBE (Intel 82599en)
요릭
마법사
2018 년 11 월 4 일에 가입 한 메시지 1,885
이것이 유일한 옵션입니다?
Freenas에서 Docker를 실행하는 VM까지, 실제로. NFS는 가장 큰 옵션 인 것 같습니다. SMB도 할 수 있지만 덜 적합 해 보입니다.
쇼 : 빌드
트루 나스 코어 13
Supermicro X11SSH-F, Intel E3-1225 V6 (Plex HW 트랜스 코드 파손); 64 gib (4×16) 중요한/슈퍼 미크로 ECC DDR4 UDIMM
8 x 8TB HGST Ultrastar White-Label @5400rpm raidz2에 온보드 SATA
2 x 800GB 인텔 DC S3500 SSD Stripe on LSI 9302-8I
인텔 P3600 2TB는 우분투 VM으로 통과했습니다
128GB m.2 NVME 부팅 장치, “Patriot Scorch”
프랙탈 디자인 노드 804, 계절 SSR-650px
쇼 : 네트워크
Meraki MX68- 방화벽
Meraki MS220-8p- 메인 스위치
주니퍼 EX2200-C-12P-2G- PC 룸 스위치
Zyxel GS1900-8HP- 거실 스위치
Meraki MR44- 거실 AP
MERAKI MR42- 위층 AP
Meraki MV12WE 카메라 – PC 룸 카메라
사용하지 않는 : 2 x Meraki MR20; Fortigate 60e 및 Fortiswitch 108D-POE
사무엘 타이
자신의 어리 석음을 과소 평가하지 마십시오
중재자
2020 년 4 월 24 일에 가입 메시지 5,352
랜초 로스와 관련하여 11에서는 더 이상 사용되지 않습니다.3, 나는 그것이 주로 Rancheros 1이기 때문에 믿습니다.5.5 2019 년 12 월 30 일부터 마지막 공개 빌드이며 Rancheros 자체는 상류로 eol ‘s eol’s입니다. https : // rancher를 참조하십시오.com/support-mainalanceend-sterms/:
버전 | GA | eom | EOL |
---|---|---|---|
1.5.엑스 | 2018 년 12 월 29 일 | 2020 년 12 월 29 일 | 2021 년 6 월 29 일 |
1.4.엑스 | 2018 년 5 월 30 일 | 2019 년 5 월 30 일 | 2019 년 11 월 30 일 |
1.삼.엑스 | 2018 년 3 월 27 일 | 2019 년 3 월 27 일 | 2019 년 9 월 27 일 |
대신, 미니멀리스트 Docker 환경에 대한 Rancherlabs의 새로운 뜨거운 성은 K3OS입니다. 그러나 컨테이너 대신 컨테이너 백엔드로 Docker를 설치해야합니다. 불행히도, K3OS는 달성하지 못했습니다.x 상태는 아직, 나는 한동안 생산을 위해 그것을 신뢰하지 않을 것입니다.
나 자신에 관해서는, 나는 Rancheros 1을 얻을 수 있었다.5.5 11 일.3, 그러나 Grub Boot 용으로 구성된 Freenas VM을 사용해야하는 Rancheros Installer 및 Syslinux Boot Loader의 한계를 해결하는 것은 한 달 동안의 투쟁이었습니다. 내 게시물을 참조하십시오 교도소와 Bhyve 포럼, 제목 그루브 부팅 방법, gyrations에 대한 아이디어를 얻으려면.
긍정적 인 말로, Rancheros 1.5.X는 Virtio 디스크를 지원하므로 설치 이미지를 호스팅하는 2GB 원시 파일을 만들었고 Rancheros VM의 부트 디스크가 /dev /vda를 통해 연결되었습니다. 또한 VM의 2nd 디스크로 25GB ZVOL을 만들었습니다. ZVOL은 /dev /vdb1로 분할되어 Rancher_Swap으로 표시된 4GB 스왑 파티션 및 20GB Docker Root 파티션, /dev /vdb2입니다. 마지막으로, 나는 virtio nic을 추가했습니다.
Rancheros는 Syslinux를 사용하므로 수동으로 그럽을 만들어야합니다.Syslinux 부팅 문자열을 에뮬레이션하는 CFG. 광산은 다음과 같습니다
set timeout = 0 set default = rancheros menuentry "rancheros"--id rancheros < set root='hd0,msdos1' linux /boot/vmlinuz-4.14.138-rancher printk.devkmsg=on panic=10 rancher.state.dev=LABEL=RANCHER_STATE rancher.state.wait rancher.resize_device=/dev/vda initrd /boot/initrd-v1.5.5 >
VM 내에서/var/lib/rancher/conf/cloud-config의 Yaml 파일을 통해 마운트를 설정했습니다.디:
마운트 : - 레이블 = rancher_swap- "" - 스왑 - "" -/dev/vdb2 -/vdb2 -/vad/lib/docker/mnt -ext4- ""Rancher : docker : Graph :/var/lib/docker/mnt
Docker의 경우 Yaml 파일을 사용하여 NFS 마운트를 수행하지 않지만 대신 NFS 마운트를 사용하여 로컬 드라이버 Docker Volumes를 만듭니다
docker volume create -driver = local -opt type = nfs -opt o = addr =, rw, local_lock = all -opt device = :
NFS 용 잠금 시맨틱은 쓰기가 많은 애플리케이션에 적합하지 않기 때문에 주로 읽기 전용 NFS 폴더에만 적용됩니다. 신뢰할 수있는 잠금이 필요한 볼륨의 경우, 로컬 드라이버를 사용하는 Docker 볼륨은 충분합니다. 이로 인해 Docker 루트 내에 Ext4- 지원 폴더가 생성되므로 :
도커 볼륨 생성
마지막 편집 : 2020 년 5 월 9 일
쇼 : 13.0-U4 빌드, 9 이후 실행됩니다.3 (2015)
Supermicro 721TQ-350B NAS CASE (NORCO ITX-S4 2021 교체)
ASROCK E3C226D2I 마더 보드
인텔 Xeon E3-1230L v3
2x 8 GB Kingston KVR16LE11/8KF 1600MHz DDR3L 1.35V ECC DRAM
4X Western Digital Red WD40EFRX의 RAIDZ2 (원래 모든 WD20EFRX, 2020 년에 확장)
1x 512 GB Intel Optane HBRPEKNX0202AH의 L2ARC.2 NVME (OWC Mercury Accelsior E2 PCIE SSD 2021 교체)
PLP가있는 1x 200 GB Intel DC S3710의 ZIL (32GB Intel X-25-E SLC SSD 2021 교체)
16 GB Kingston SNS4151S316G m.2 SSD는 USB3-M-M을 통해 연결되었습니다.2 어댑터 (수많은 실패한 썸 드라이브 2018 교체)
백업 방법
Custom Base Jail에 장착 된 중요한 데이터 세트
이 데이터 세트의 야간 Borgbackup은 RSYNC입니다.그물
오프라인 USB3에 대한 주간 수동 복제.0 풀.
레오섬
Dabbler
2015 년 12 월 13 일에 가입 한 메시지 36
- 여기에서 이미지를 잡고 VM에서 CD로 부팅 : https : // getfedora.org/coreos/다운로드?탭 = metal_virtualized & stream = stable
- FCC 파일을 만들려면 점화 파일을 생성 할 수 있습니다 (문서가 많지 않은 것처럼 보이지만 내 스타터로 광산을 사용할 수 있기 때문에 이것은 매우 까다로워졌습니다)
- 여기에서 fcct 바이너리를 다운로드하십시오 : https : // github.com/coreos/fcct/릴리스/최신 (linux에있는 경우 fcct-x86_64-unknown-linux-gnu 선택)
- FCC 파일에서 IGN 파일을 생성하십시오
./fcct --pretty -스트릭 < fcos.fcc >fcos.이그
Python3 -M HTTP.섬기는 사람
curl -lo http : // 192.168.178.21 : 8000/fcos.IGN SUDO COREOS-Installer 설치 /DEV /VDA-원격 FCOS.이그
http : // 192.168.178.22 : 9000
- Docker-Compose (어쨌든 Portainer를 사용하려면 실제로 필요하지 않습니다)
- NFS-Share를 장착하는 NFS 클라이언트
- 앞으로 Coreos의 명령 선을 피하기 위해 가능한 한 많은
- 이미지에 대한 업데이트가 나타나면 컨테이너를 자동으로 업그레이드하는 WatchTower
변형 : FCOS 버전 : 1.0.0 Passwd : 사용자 : - 이름 : Core SSH_Authorized_Keys : - ECDSA -SHA2 -NISTP521 AAAA. #your ssh 키는 여기에 간.서비스 활성화 : 실제 내용 : |-[Unit] Description = Docker-Compose wants = Network-Online 설치.대상 이후 = 네트워크 온라인.대상 네트워크.NSS-Lookup을 대상으로합니다.대상 조건 경로 출원 =!/opt/bin/docker -compose [service] type = oneShot recepterexit = 예 execstart =/usr/bin/mkdir -p/opt/bin/execstart =/usr/bin/curl -sl "https : // github : // github.com/docker/compose/릴리스/다운로드/1.24.0/docker-compose-linux-x86_64 "-o/opt/bin/docker-compose # 이론적으로 다음은 최신 바이너리를 가져 오지만> 1.24는 파이썬 의존성이 누락되어 있습니다. 미래를 위해 여기에 보관할 것입니다.github.com/repos/docker/compose/릴리스/최신 "|/usr/bin/jq -r .자산[].Browser_download_url | /usr/bin/grep linux | /usr/bin/grep -m 1 x86_64` -o/opt/bin/docker-compose 'execstart =/usr/bin/chmod +x/opt/bin/docker-compose [install] multi-user.대상 - 이름 : Docker.NFS.서비스 활성화 : 실제 내용 : |- [Unit] Description = NFS 공유 볼륨에 대한 클라이언트 컨테이너 후 = Docker.서비스가 필요합니다 = docker.서비스 네트워크.대상 네트워크 온라인.대상 [서비스] TimeOutStartSec = 0 다시 시작 = 항상 execstartpre =-/usr/bin/docker stop stop %n execstartpre =-/bin/docker rm %n execstartpre =/usr/bin/docker pull d3fk/nfs-client # 특권 모드가 필요합니다 (https : // github : // github.com/portainer/portainer/ressue/849) execstart =/usr/bin/docker run ---rm -privileged = true --- name %n -net = host -v/mnt/shared_nfs :/mnt/nfs -1 : shared -e server = 192.168.1.2 -e share =/mnt/ssd_data/coreosdata d3fk/nfs -client execstop =/usr/bin/docker stop -t 15 %n [install] wantedby = multi -user.대상 - 이름 : Docker.Portainer.서비스 활성화 : 실제 내용 : |- [Unit] 설명 = Portainer 관리자 컨테이너 후 = Docker.서비스 도커.NFS.서비스가 필요합니다 = docker.서비스 도커.NFS.Service] 유형 = Oneshot adge aithotefterexit = yes timeoutstartsec = 0 execstartpre =-/usr/bin/docker stop %n execstartpre =-/usr/bin/docker rm %n execstartpre =/usr/bin/bin/docker portainer/portainer execstart =-/usr/bin/mkdir-p/sharedir -piR-piR- selinux (https : // github로 인해 로컬 소켓에 바인딩하는 데 Ileged 모드가 필요합니다.com/portainer/portainer/ressue/849) execstart =/usr/bin/docker run -privileged = true -d -p 9000 : 9000 -name %n -restart 항상 -v/var/run/docker.양말 :/var/run/docker.양말 -v/mnt/shared_nfs/portainer_data :/data portainer/portainer --- noanalytics -host = unix : /// var/run/docker.양말 execstop =/usr/bin/docker stop -t 15 %n [install] wantedby = multi -user.대상 - 이름 : Docker.망대.서비스 활성화 : 실제 내용 : |- [Unit] 설명 = Watchtower Container After = Docker.서비스가 필요합니다 = docker.Service] 유형 = Oneshot adge aithOtexit = 예 TimeOutStartSec = 0 execstartPre = -/usr/bin/docker stop %n execstartpre = -/usr/bin/docker rm %n execstartpre =/usr/bin/bin/docker pull conlayrr/watchtower execstart =/usr/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin -d -name -name -name -neme.양말 :/var/run/docker.SOOD : Z CONTIVANTRRR/WATTTOWER EXECTSP =/USR/BIN/DOCKER STOP -T 15 %N [설치] WANTERYBY = Multi -USER.표적