thảo luận Homelab - chia sẻ kinh nghiệm

linhpro

Junior Member
Khai trương
XOA.png

Các thím làm server homelab riêng, điểm danh xem thím thiết kế thế nào cho anh em học tập nhỉ
E đang cài 2 cái,
1 nền windows để share file và làm các kiểu nếu cần thì remote vào
1 dùng nền XCP NG, định để linux server, định host mấy thứ như
- plex (hiện đang bên windows)
- next cloud
- remote dev environment
- backup
Gì nữa chưa nghĩ ra. Các thím cho e học hỏi với
 
Last edited:

langbiang491

Đã tốn tiền
Đang có 1 con dùng facke Synology với 1 con dùng OpenMediaVault nói chung cũng chỉ mục đích vọc vạch với sử dụng basic là chính.
Mình thấy nhu cầu của mình nhiều lắm cũng chỉ: VPN, Server Media, FTP, File Server, Camera thôi:p
 

MrStar1102

Junior Member
Em cũng khoái làm homelab, hiện tại có mấy con server host đủ thứ linh tinh, git, nextcloud, shortern url, pastebin, vpn, torrent.
 

chacuavip10

Đã tốn tiền
Homelab thì nên dùng vmware esxi, cài thẳng. Key thì đầy trên mạng.
Trên ESXI cài thêm window/linux server tiếp để phục vụ công việc (file/web/vpn server)
 

pipo1310

Junior Member


2 - Đang cài pihole, unifi controller
5 - Untangle Firewal
Cáp xanh lá cây: Golden Link PLATINUM CAT.6 SFTP
Cáp vàng: Patch cord Dintek CAT.6 UTP
Ngoài ra còn VPS Digital Ocean Singapore

Mô hình em tự chế nên có nhiều sai xót, các bác chỉ giáo thêm
 

duo8

Đã tốn tiền
Từ bên voz cũ, không biết đủ đô gọi là homelab không :shame:

Cấu hình hiện tại:

  • Intel i5 4570
  • Main MSI B85M-G43
  • 8GB RAM
  • HDD: 1x 3.5" Seagate 7200 1TB, 1x 2.5" Samsung 5400 640GB
  • SSD: PNY 240GB
  • GPU: Vega 56
  • Nguồn: XFX XTR 750W
  • Router GPON của viettel, có GbE, pppoe forward. Dùng như converter quang.
  • Router tàu chạy ipq4019
Phần mềm:

  • Arch linux chạy sshd (ssh + sftp)
  • transmission
  • qemu-kvm, chạy máy ảo dùng làm desktop
 

linhpro

Junior Member
Phần cứng thím mua server luôn ạh. Cho xin chút thông tin được ko?
Là con gaming dưới sign, bỏ cái VGA đi :LOL:)

Đang có 1 con dùng facke Synology với 1 con dùng OpenMediaVault nói chung cũng chỉ mục đích vọc vạch với sử dụng basic là chính.
Mình thấy nhu cầu của mình nhiều lắm cũng chỉ: VPN, Server Media, FTP, File Server, Camera thôi:p
VPN thím làm như nào vậy :D
e chỉ có mỗi cái trò VPN từ cơ quan về nhà thôi :LOL:) mạng cơ quan lởm kinh ...

Em cũng khoái làm homelab, hiện tại có mấy con server host đủ thứ linh tinh, git, nextcloud, shortern url, pastebin, vpn, torrent.
torrent với NAS e đang để trên con windows, được cái chả phải cài gì :LOL: ngại vọc cái ZFS với RAID quá T_T
VPN ? thím làm VPN là như nào thế ?

Homelab thì nên dùng vmware esxi, cài thẳng. Key thì đầy trên mạng.
Trên ESXI cài thêm window/linux server tiếp để phục vụ công việc (file/web/vpn server)
Ủng hộ Open-Source thử đi thím ơi :"> Hàng port ra từ Xenserver, open source hoàn toàn.
XCP-NG nó còn có khả năng phát triển tiếp, esxi key thường bản cũ là chính... e thấy cũng ... hơi gò bó :D mà mấy bộ cài vmware với vSphere đi kèm nó cũng vừa nặng vừa phức tạp... đọc 1 hồi như vào mê cung k biết cái gì làm cái gì T_T


cho em hỏi em xem film 4k trên plex tv lg sao nó toàn buffering em dùng lan 1GB mong bác nào chỉ giúp
1 phần do server chậm :censored: nếu được thím lắp cho cái VGA vào decode bằng VGA, chứ 4k thì có hơi nặng
1GB Lan e nghĩ cũng đủ, phần nhiều khả năng nếu decode tại server thì là do yếu server, hoặc decode tại máy client thì do máy client hoặc do tivi :LOL:
Ví dụ thế, e xem phim 1080 trên con già 3570K @4.5GHz vẫn ngon các thím ạ :D



2 - Đang cài pihole, unifi controller
5 - Untangle Firewal
Cáp xanh lá cây: Golden Link PLATINUM CAT.6 SFTP
Cáp vàng: Patch cord Dintek CAT.6 UTP
Ngoài ra còn VPS Digital Ocean Singapore

Mô hình em tự chế nên có nhiều sai xót, các bác chỉ giáo thêm
Máy bộ HP thím dùng làm gì thế ?
Theo e thấy thím chủ yếu dùng manage cái kết nối từ lan ra internet thôi chứ k chạy server ở nhà đâu nhỉ ?

VPS thím làm gì đấy :"> Digiocean thì kết rồi... hihi OpenVPN thím đặt trên VPS luôn ah ?
 

linhpro

Junior Member
Từ bên voz cũ, không biết đủ đô gọi là homelab không :shame:

Cấu hình hiện tại:

  • Intel i5 4570
  • Main MSI B85M-G43
  • 8GB RAM
  • HDD: 1x 3.5" Seagate 7200 1TB, 1x 2.5" Samsung 5400 640GB
  • SSD: PNY 240GB
  • GPU: Vega 56
  • Nguồn: XFX XTR 750W
  • Router GPON của viettel, có GbE, pppoe forward. Dùng như converter quang.
  • Router tàu chạy ipq4019
Phần mềm:

  • Arch linux chạy sshd (ssh + sftp)
  • transmission
  • qemu-kvm, chạy máy ảo dùng làm desktop
Passthrough PCIE trên qemu-kvm mượt k sếp ơi :">
tình hình cài passthrough với AMD ryzen cắm vào lên mỗi UBUNTU, pass sang windows không lên =((
Mà bọn linux để nó nhận là 1 chuyện, muốn test chạy hay k thì lại là chuyện khác ... mệt quá e giải tán ngay VGA đi rồi ...
Thím k phiền chia sẻ ít kinh nghiệm passthrough cho anh em với :D
 

duo8

Đã tốn tiền
Passthrough PCIE trên qemu-kvm mượt k sếp ơi :">
tình hình cài passthrough với AMD ryzen cắm vào lên mỗi UBUNTU, pass sang windows không lên =((
Mà bọn linux để nó nhận là 1 chuyện, muốn test chạy hay k thì lại là chuyện khác ... mệt quá e giải tán ngay VGA đi rồi ...
Thím k phiền chia sẻ ít kinh nghiệm passthrough cho anh em với :D
M chạy gần 2 năm rồi, cả nvi với amd nhưng ryzen thì chưa có tiền lên :D
Chạy nuột, lúc dùng thì GPU không bị sao hết, như máy thật. Của m là card vega nên bị dính reset bug nhưng nếu không hard reset vm thì cũng không sao.
Cơ mà card nvi thì dễ hơn nhiều vì nó thiết kế để cắm rút nóng, trước m dùng con 1060 1 năm cũng không vấn đề gì.
CPU bị thọt kha khá, không rõ sao. Có thể do hàng cổ lại còn mất 1 core cho host nên thấy vậy.
Ngoài pass GPU còn pass mấy thứ nữa.

Dàn của b có thể do bios gây lỗi vfio, đám ryzen giờ chạy vfio hơi mệt vì hay dính lỗi bios, iommu group không đẹp rồi cache topology với pass cpu phải để ý ccx. Hơi phức tạp nên m chưa tính nâng cấp.
 

sweetlove_sunny

Đã tốn tiền
Screen Shot 2020-03-15 at 0.57.12.png

3 node, mỗi node 4 core cpu desktop, 32GB ram, 1 node 2TB HDD + 500GB SSD, 1 node 2 ổ 500GB SSD, 1 node 2 ổ 1TB SSD, tất cả chạy proxmox, chưa restore VM từ backup. Mới cài lại
1 NAS DS718+ 4TB raid1, đang đợi ổ hỏng để up lên 10TB
1 bé pi 3 chạy pi-hole
Hệ thống mạng dùng unifi
 
Last edited:

sigel

Đã tốn tiền


Esxi host 1 con freenas trên ổ local storage.

con freenas nó được passthrough 3 card HBA vô quản lý đám ổ cứng, xong export 1 cái NFS share lại cho con esxi làm datastore cho đám máy ảo phụ.

1584203700184.png


Quy trình khởi động thì set con freenas bật trước, xong add delay 5 phút để datastore available, rồi đám máy ảo lâu la bắt đầu start.

Kinh nghiệm với mô hình AIO kiểu này là file cấu hình máy ảo phải được đặt trên local storage, file ảnh đĩa có thể nhét lên NFS datastore cũng được. Nếu không làm như vậy, khi khởi động esxi sẽ oánh dấu mấy cái máy ảo nằm trên NFS là unavailable và không auto start được.

Khi shutdown thì nó làm ngược lại.

con máy ảo slackware-01 kết nối với một con apc ups thông qua dây serial được passthrough vô (không xài usb vì nó hơi sida), cúp điện thì thằng máy ảo này sẽ ssh vô con esxi và gửi lệnh shutdown :D

Tất cả được nhét vô trong một thùng máy như vầy nè.....(dây như cái tổ quạ nhưng mà đóng nắp cũng chả ai thấy)



Nguyên cái hệ thống này đã chạy được gần 5 tháng rồi, chưa một lần crash, khá là ổn định mặc dù cpu phò như phạch.
 
Last edited:

MrStar1102

Junior Member
torrent với NAS e đang để trên con windows, được cái chả phải cài gì :LOL: ngại vọc cái ZFS với RAID quá T_T
VPN ? thím làm VPN là như nào thế ?
làm VPN là như nào ạ? bác hỏi câu hỏi hơi khó, thì đơn giản là em cài OpenVPN và wireguard lên server thôi ạ, dùng thêm con NAS Seagate cổ cài arch linux vào cũng làm VPN thoải mái mà bác :D
 

linhpro

Junior Member
làm VPN là như nào ạ? bác hỏi câu hỏi hơi khó, thì đơn giản là em cài OpenVPN và wireguard lên server thôi ạ, dùng thêm con NAS Seagate cổ cài arch linux vào cũng làm VPN thoải mái mà bác :D
ý là cái VPN bác dùng có phải để
A. VPN về server, hay
B. cắm tài khoản VPN vào để bypass geographic restricion hay đơn giản là ẩn IP ấy
Cái VPN e chưa dùng mấy nên k biết mọi ng dùng thế nào ấy :D
 
Last edited:

linhpro

Junior Member
Topology.png


Tình hình, e có định Host 1 cái website trên 1 trong các con App DEV trên XCP-NG Server. nhưng đang vướng mấy điểm
1. Trỏ cái domain thế nào để về được server, dùng port 80 hoặc 443 (http/https) như bình thường mà không phải chơi kiểu https://domain.com:8888 . Vụ này chỉ liên quan đến set ở domain registra/provider và set port trên con Modem FTTH nhưng e nghĩ mãi chưa ra cách. Cao nhân nào chia sẻ kn cái này thì tốt.

2. Set SSL cho tất cả các server con thông qua SSL Reverse Proxy trên con XCP-NG để có subdomain như kiểu:
- https://file.domain.com => windows file server/Remote desktop
- https://plex.domain.com => plex media local ở port 32341
- https://db.domain.com => DB local ở port 1521
- https://xoa.domain.com => XOA local port 80
Phần 2 này domain có rồi, SSL let's encrypt làm cho *.domain.com làm xong rồi. Khổ cái k biết chia subdomain như thế nào, hoặc e nghiên cứu chưa ra :censored: thím nào team network cuối tuần rảnh chỉ e vài đường cho sáng với


Hiện giờ mỗi con qbittorrent nó chạy thông, bằng cách add thẳng cert vào trong app Qbit, nhưng vẫn thông kiểu https://qbit.domain.com:3333
haizz. Mà cái DB em để bên windows vì cài bên windows dễ hơn các bác ạ :LOL:)

Update:
Dùng cách cùi bắp add thẳng cert vào Plex thì cũng có https của mình thay cho cái cert của plex, không bị hiện chấm than nữa. Nhưng vẫn phải chơi kiểu https://domain.com:2222
... haizz
 
Last edited:

linhpro

Junior Member


Esxi host 1 con freenas trên ổ local storage.

con freenas nó được passthrough 3 card HBA vô quản lý đám ổ cứng, xong export 1 cái NFS share lại cho con esxi làm datastore cho đám máy ảo phụ.

View attachment 5481

Quy trình khởi động thì set con freenas bật trước, xong add delay 5 phút để datastore available, rồi đám máy ảo lâu la bắt đầu start.

Kinh nghiệm với mô hình AIO kiểu này là file cấu hình máy ảo phải được đặt trên local storage, file ảnh đĩa có thể nhét lên NFS datastore cũng được. Nếu không làm như vậy, khi khởi động esxi sẽ oánh dấu mấy cái máy ảo nằm trên NFS là unavailable và không auto start được.

Khi shutdown thì nó làm ngược lại.

con máy ảo slackware-01 kết nối với một con apc ups thông qua dây serial được passthrough vô (không xài usb vì nó hơi sida), cúp điện thì thằng máy ảo này sẽ ssh vô con esxi và gửi lệnh shutdown :D

Tất cả được nhét vô trong một thùng máy như vầy nè.....(dây như cái tổ quạ nhưng mà đóng nắp cũng chả ai thấy)



Nguyên cái hệ thống này đã chạy được gần 5 tháng rồi, chưa một lần crash, khá là ổn định mặc dù cpu phò như phạch.
AIO lòng vòng cũng hay mà :D e đang muốn follow làm chính thế, nhưng tay run vẫn k dám để cả trên 1 cái, đống file vẫn để trên con Windows cho lành, đơn giản dễ sửa :LOL:) nhỡ OS chết thì lấy lại data k mất công như kiểu attach lại Storage Repository :censored: (chắc với pro chỉ vài dòng code, nhưng e vẫn gà, :LOL: )
Cái vụ mất điện e phải học bác, sau làm xong các thứ phải kiếm cái UPS mới được. Vì nhà e ít mất điện nên vụ này để sau .

Bác kiếm mấy cái card HBA với dây ở đâu thế :"> hôm trước tính mua mà trên ebay cũng trăm đồng 1 cái, chưa kể dây ... nên lại quay về cắm dây sata vào main :LOL:)
 
Last edited:

duo8

Đã tốn tiền
AIO lòng vòng cũng hay mà :D e đang muốn follow làm chính thế, nhưng tay run vẫn k dám để cả trên 1 cái, đống file vẫn để trên con Windows cho lành, đơn giản dễ sửa :LOL:) nhỡ OS chết thì lấy lại data k mất công như kiểu attach lại Storage Repository :censored: (chắc với pro chỉ vài dòng code, nhưng e vẫn gà, :LOL: )
Cái vụ mất điện e phải học bác, sau làm xong các thứ phải kiếm cái UPS mới được. Vì nhà e ít mất điện nên vụ này để sau .

Bác kiếm mấy cái card HBA với dây ở đâu thế :"> hôm trước tính mua mà trên ebay cũng trăm đồng 1 cái, chưa kể dây ... nên lại quay về cắm dây sata vào main :LOL:)
Card với ổ cũ rẻ lắm, bên mỹ rẻ hơn tq.
Ổ cũ cực rẻ luôn, đang tính mua cái ổ sata tháo máy bộ.
 
Top