langtubac248
Senior Member
Hi all, sau một thời gian nghiên cứu, mày mò nas và ứng dụng của nó, thì hiện tại mình đúc kết được một số kinh nghiệm về cài đặt cũng như những tinh chỉnh dành cho nas xpenlogy. Do đó mình lên đây tổng hợp lại cho thím nào có nhu cầu. Mình sẽ sử dụng bản nas phake DS920+ vì nó native 2 khe NVME làm cache (không cần chỉnh gì so với bản DS918+), hỗ trợ 4 HDD cũng như bản thân nó hỗ trợ media khá là ổn.
1. Các bước chuẩn bị
- Cắm USB vào máy tính, mở BIOS lên setup các thông số sau (tùy từng mainboard sẽ có tên khác nhau các thím tự mò mình không hướng dẫn nha):
- Lưu BIOS và save lại, khởi động lại máy sẽ tự boot vào OS tinycore, ở màn hình chính thì mở terminal lên, trên giao diện terminal gõ lệnh "ifconfig" sau đó ghi lại IP hiển thị trong terminal ở mục eth0 (lưu ý trước khi boot vào tinycore máy phải được cắm vào LAN và có mạng internet)
2. Các bước setup NAS
- Lấy 1 máy tính Windows khác mở command line lên gõ câu lệnh theo thứ tự sau:
Đoạn này nếu ai muốn dùng nhiều hơn 4 HDD mặc định thì dùng cách này nhé, còn muốn chạy ổn định thì nên bỏ qua và làm tiếp lệnh sau đoạn --------------
- Sau khi hết 10 phút cài thì sẽ được redirect vào màn hình setup ban đầu, ở mục device name điền tên thiết bị (tên này sẽ là tên truy cập khi kết nối vào thư mục thay vì dùng IP) ví dụ \\nas thay vì \\172.16.10.195, user name thì chọn tên bất kỳ, mật khẩu thì gồm 12 ký tự bao gồm chữ và số kèm ký tự đặc biệt, lưu ý phải đạt mức mật khẩu medium trở lên thì mới tạo user được.
- Chọn Next rồi chọn dòng như hình dưới (tuyệt đối không để auto update để tránh lỗi nas)
- Sau khi vào giao diện tạo pool thì ta phải chọn kiểu raid, các đặc điểm của raid như sau:
- Sau khi chọn kiểu raid cho pool, ta chọn disk member sẽ tham gia vào pool rồi nhấn Next, ở mục kế tiếp sẽ chọn bao nhiêu dung lượng disk sẽ tham gia pool thì ta chọn Max như hình
- Ở mục chọn kiểu dữ liệu cho hệ thống ta chọn mặc định btrfs để có hiệu năng cũng như ứng dụng được nhiều cái hơn, cuối cùng chọn Apply -> Ok để hoàn thành bước khởi tạo pool và volume
1. Các bước chuẩn bị
- Máy tính cấu hình haswell socket 1150 trở lên, ram 4gb, có tối thiểu 1 đĩa cứng
- Kiếm 1 cái usb bất kỳ (dung lượng càng nhỏ càng tốt tối thiểu 2Gb), sau đó tải bộ tool https://www.fshare.vn/file/17M8YWDVZ4BZ rồi giải nén password là 1
- Cài đặt phần mềm Win32DiskImager rồi mở lên, chọn đường dẫn đến file tinycore-redpill****.img sau đó chọn ổ USB cần cài rồi nhấn write
- Cắm USB vào máy tính, mở BIOS lên setup các thông số sau (tùy từng mainboard sẽ có tên khác nhau các thím tự mò mình không hướng dẫn nha):
- Mục SATA chọn AHCI
- Bật tính năng VT-x, AMD-V để chạy máy ảo trong nas (nếu muốn)
- Vô mục power enable tính năng tự khởi động lại máy khi có điện (để nas luôn chạy sau khi mất điện)
- First boot 1 phải chọn usb để sau này khởi động lên máy tự boot vào usb
- Lưu BIOS và save lại, khởi động lại máy sẽ tự boot vào OS tinycore, ở màn hình chính thì mở terminal lên, trên giao diện terminal gõ lệnh "ifconfig" sau đó ghi lại IP hiển thị trong terminal ở mục eth0 (lưu ý trước khi boot vào tinycore máy phải được cắm vào LAN và có mạng internet)
2. Các bước setup NAS
- Lấy 1 máy tính Windows khác mở command line lên gõ câu lệnh theo thứ tự sau:
- ssh tc@IP_của_nas ví dụ của mình là ssh [email protected] -> sau đó nhập yes
- password nhập vào là "P@ssw0rd"
- nhập lệnh "./rploader.sh update" nhập Y nếu được hỏi
- nhập lệnh "./rploader.sh fullupgrade" nhập Y nếu được hỏi
Đoạn này nếu ai muốn dùng nhiều hơn 4 HDD mặc định thì dùng cách này nhé, còn muốn chạy ổn định thì nên bỏ qua và làm tiếp lệnh sau đoạn --------------
- nhập lệnh "curl --location "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/my.sh.gz" -O; tar -zxvf my.sh.gz;"
- nhập lệnh "./my.sh"
- nhập lệnh "./my.sh DS920+F"
- nhập lệnh "exitcheck.sh reboot"
- Chỉnh bios boot USB bằng chuẩn UEFI, boot legecy sẽ lỗi nha
- Vô trang chủ tải DSM 7.1.1 về rồi cài như bình thường, sau khi cài xong thì vô nas mục udpate rồi update thẳng lên bản 7.1.1 mới nhất, tuy nhiên nếu có bản update 3 thì không nên tự update lên kẻo lỗi nas
- Link tải: https://www.synology.com/en-global/support/download/DS920+?version=7.1#system
- nhập lệnh "./rploader.sh identifyusb" nhập Y nếu được hỏi
- nhập lệnh "./rploader.sh serialgen DS920+ realmac" nhập Y nếu được hỏi
- nhập lệnh "./rploader.sh build ds920p-7.1.0-42661"
- nhập lệnh "exitcheck.sh reboot" -> máy sẽ tự khởi động lại, chờ khoảng 1-2' để Nas boot vào Xpenlogy để setup
- Cài đặt Sysnology Assistant để nhận diện NAS hoặc truy cập trang setup nas bằng địa chỉ: http://IP_của_nas:5000/web_index.html tuy nhiên khuyến khích dùng tool Sysnology Assistant để quét cho chính xác
- Sau khi truy cập được vào NAS rồi thì chọn Install -> nhấn Browse -> chọn đường dẫn tới file PAT tên là DSM_DS920+_42661.pat trong bộ cài vừa tải -> Next -> Tick đồng ý -> Nhấn Continue -> Nas sẽ tiến hành cài đặt, công đoạn này mất khoảng 10 phút.
- Sau khi hết 10 phút cài thì sẽ được redirect vào màn hình setup ban đầu, ở mục device name điền tên thiết bị (tên này sẽ là tên truy cập khi kết nối vào thư mục thay vì dùng IP) ví dụ \\nas thay vì \\172.16.10.195, user name thì chọn tên bất kỳ, mật khẩu thì gồm 12 ký tự bao gồm chữ và số kèm ký tự đặc biệt, lưu ý phải đạt mức mật khẩu medium trở lên thì mới tạo user được.
- Chọn Next rồi chọn dòng như hình dưới (tuyệt đối không để auto update để tránh lỗi nas)
- Nhấn skip ở mục tạo account sysnology vì do đang setup nas phake nên không tạo được, cuối cùng chọn submit để kết thúc quá trình setup ban đầu.
- Ở giao diện chính của nas, xuất hiện cửa sổ tạo pool ta chọn create now để tạo pool dựa trên các disk có sẵn ở máy
- Sau khi vào giao diện tạo pool thì ta phải chọn kiểu raid, các đặc điểm của raid như sau:
- Basic: tạo pool như 1 disk như bình thường không có gì đặc biệt
- RAID: tạo pool theo kiểu raid truyền thống
- SHR: raid của sysnology với SHR thì raid gần như raid 5 tuy nhiên lợi điểm là có thể tận dụng các ổ không cùng dung lượng để raid và sử dụng được full toàn ổ (không như raid truyền thống thì ổ phải = nhau), còn SHR-2 thì giống như raid 6 và có tính năng của SHR
- JBOB: đơn giản chỉ là cộng gộp dung lượng 2 ổ đĩa lại
- Nếu bạn có 1 disk: chỉ có thể chọn basic hoặc shr
- Nếu bạn có 2 disk: có thể chọn raid 1, shr để an toàn dữ liệu hoặc raid 0 để lấy tốc độ ổ cứng read/write x2
- Nếu bạn có 3 disk: có thể chọn raid 5, shr để an toàn dữ liệu và lấy tốc độ read x2 nhưng write không thay đổi hoặc chọn raid 0 để lấy tốc độ read/write x3
- Nếu bạn có 4 disk: có thể chọn toàn bộ chế độ raid còn lại
- Sau khi chọn kiểu raid cho pool, ta chọn disk member sẽ tham gia vào pool rồi nhấn Next, ở mục kế tiếp sẽ chọn bao nhiêu dung lượng disk sẽ tham gia pool thì ta chọn Max như hình
- Ở mục chọn kiểu dữ liệu cho hệ thống ta chọn mặc định btrfs để có hiệu năng cũng như ứng dụng được nhiều cái hơn, cuối cùng chọn Apply -> Ok để hoàn thành bước khởi tạo pool và volume
- Ngoài ra do dùng bản DS920+ nên nếu máy có M2 NVME cài sẵn thì nó sẽ tự hiểu là cache và có thể add vào pool trực tiếp luôn, ở bản DS918+ thì phải chỉnh lại nên dùng bản này khá là tiện.
- Tới bước này thì ta đã có thể sử dụng nas phake xpenlogy được rồi, trong quá trình sử dụng nas không được rút cái USB ra phải để nguyên để boot mồi cho lần khởi động sau, tới đây thì phần setup đã xong phần tinh chỉnh và các hướng dẫn khác mình sẽ viết tiếp ở post 2 nhé.
Attachments
Last edited: