Toggle navigation
gienginali
:::
主選單
資訊安全
網路測速
線上書籍
登入
登入
帳號
密碼
登入
:::
新聞載入中,請稍後...
所有書籍
「自建 samba + ZFS (snhpshot快照/任意還原點)檔案伺服器」目錄
MarkDown
5-1-1 建raid1
1. 簡介
2. 開始
2-1 Samba 簡介
2-2 Linux 伺服器安裝
2-3 create mode
3. 安裝
3-1 準備安裝軟體
3-2 安裝 VirtualBox
3-3 安裝Debian8
3-3-1 完裝完成後手動設定固定ip
3-4 微調
3-5 安裝samba與相關套件
3-6 安裝 zfs 套件
3-7 新增二顆儲存虛擬硬碟
4. samba 設定
4-1 Samba 伺服器設定
4-2 基本設定
4-2-1 新增任何使用者及訪客皆可讀寫之分享資料夾
4-2-2 使用者家目錄權限設定
4-2-3 設定需帳號密碼才可登入瀏覽提高檔案伺服器管理安全層級
4-2-4 增一般使用者唯讀分享資料夾
4-2-5 增隱藏分享資料夾
4-2-6 修改主機名稱
4-3 進階設定
4-3-1 實作-samba 設定
4-3-2 建立目錄結構
4-3-3 建立使用者
4-3-4 建立群組
4-3-5 實作-分享目錄權限設定
5. ZFS
5-1 ZFS - Raid
5-1-1 建raid1
5-1-2 建raidz
5-1-3 管理與維護
5-1-4 效能測試
5-2 查看已建立的新硬碟
5-3 認識 zfs格式化 指令
5-4 單一硬碟
5-5 以 ZFS 製作 ZFS Raid0
5-6 以 ZFS 製作 ZFS Raid1
5-7 作業
5-7-1 作業過程
6. samba 目錄+zfs 檔案系統
6-1 將 samba 的 分享目錄移至 zfs 硬碟上
6-2 zfs 快照與回復
6-3 zfs 分割區 直接複製備份 (Replication)
6-4 不同主機間 dataset 複製
6-4-1 本機對本機實做
6-5 差異性備份(增量複製)
6-6 rollback 快照時光機
6-7 從快照中還原個別檔案或目錄
6-7-1 從快照還原個別檔案-原理
6-8 刷洗 scrub (linux的 fsck)
7. 參考文件
7-1 VirtualBox 虛擬機使用 實體硬碟
7-2 Proxmox Physical disk to kvm (KVM 虛擬機直接使用實體硬碟)
7-3 How To Create A NAS Using ZFS and Proxmox (with pictures)
7-4 zfs 入門與管理技術
5-1-3 管理與維護
自建 samba + ZFS (snhpshot快照/任意還原點)檔案伺服器 ======================================
建raidz1指令 zpool create vic1
raidz1
sdb sdc 建raidz2指令 zpool create vic1
raidz2
sdb sdc sdd 多顆硬碟簡便指令 zpool create -f vic1 raidz2 sd{a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p} 但不建議你這樣用,因為硬碟代號常會跳動,請改用下面的指令
範例:使用16顆硬碟來建raidz2
這16顆硬碟我們要用它的wwn號來建立,但由於我們要建16顆硬碟,一個個查wwn號 copy和貼上 有點費時,因此就用了點小技巧 ①.先列出清單 ls -l /dev/disk/by-id/ > list.txt ②.刪除分割區代號 主要查找 -part 此字串,整行刪掉 sed -in '/-part/d' list.txt ③.使用vim編輯 vim list.txt 刪掉ata和使用 ctrl+v 來刪掉前面的字串 ④.使用sort排序 cat list.txt |sort -t ' ' -k 3 > list2.txt ⑤.再用vim進去修改 vim list2.txt 最後結果
/dev/disk/by-id/wwn-0x5000c500931909f1 -> ../../sda /dev/disk/by-id/wwn-0x5000c50093190d00 -> ../../sdb /dev/disk/by-id/wwn-0x5000c50093191702 -> ../../sdc /dev/disk/by-id/wwn-0x5000c5009316c6f7 -> ../../sdd /dev/disk/by-id/wwn-0x5000c50093190a06 -> ../../sde /dev/disk/by-id/wwn-0x5000c50093190a10 -> ../../sdf /dev/disk/by-id/wwn-0x5000c5009316ca57 -> ../../sdg /dev/disk/by-id/wwn-0x5000c500931910f4 -> ../../sdh /dev/disk/by-id/wwn-0x5000c50093196c9b -> ../../sdi /dev/disk/by-id/wwn-0x5000c5009316c877 -> ../../sdj /dev/disk/by-id/wwn-0x5000c50093190678 -> ../../sdk /dev/disk/by-id/wwn-0x5000c50093190aa1 -> ../../sdl /dev/disk/by-id/wwn-0x5000c50093190b00 -> ../../sdm /dev/disk/by-id/wwn-0x5000c50093190664 -> ../../sdn /dev/disk/by-id/wwn-0x5000c5009316d32b -> ../../sdo /dev/disk/by-id/wwn-0x5000c50093190ec5 -> ../../sdp
上面的內容,進vim把後面的 ...給刪掉即可 最後要執行的指令如下,16顆硬碟分兩個群組
zpool create vic1 raidz2 /dev/disk/by-id/wwn-0x5000c500931909f1 /dev/disk/by-id/wwn-0x5000c50093190d00 /dev/disk/by-id/wwn-0x5000c50093191702 /dev/disk/by-id/wwn-0x5000c5009316c6f7 /dev/disk/by-id/wwn-0x5000c50093190a06 /dev/disk/by-id/wwn-0x5000c50093190a10 /dev/disk/by-id/wwn-0x5000c5009316ca57 /dev/disk/by-id/wwn-0x5000c500931910f4 zpool add vic1 raidz2 /dev/disk/by-id/wwn-0x5000c50093196c9b /dev/disk/by-id/wwn-0x5000c5009316c877 /dev/disk/by-id/wwn-0x5000c50093190678 /dev/disk/by-id/wwn-0x5000c50093190aa1 /dev/disk/by-id/wwn-0x5000c50093190b00 /dev/disk/by-id/wwn-0x5000c50093190664 /dev/disk/by-id/wwn-0x5000c5009316d32b /dev/disk/by-id/wwn-0x5000c50093190ec5
若要加SSD for cache用,指令範例 zpool add vic1
cache
sdx 另外拿一顆硬碟當spare zpool add vic1
spare
sdx 參考資料:[raidz擴充容量](http://slinbody.pixnet.net/blog/post/53817582-zfs-raidz%E4%BB%A5%E4%B8%8A%E6%93%B4%E5%85%85%E5%AE%B9%E9%87%8F)、[zfs extend disk](http://blog.ociru.net/2013/09/25/let-your-zfs-extend)、 **初學者看過來:** 當你在用了ZFS一段時間之後,你可能會發現底下這兩個指令都可以建立資料夾 zfs create vic1/folder1 mkdir /vic1/folder1 這兩個指令都可以建 folder1 資料夾,看起來和使用上好象沒有什麼差別? 簡要說明如下: mkdir 是linux底下的指令,它所建的資料夾沒有zfs的許多功能可用 zfs create 所建的資料夾是一個資料集(中文翻譯常沒有統一,因此請記它的英文Dataset),你可針對這個資料集做很多zfs特有功能的細部設定,如拍快照、壓縮、重覆資料刪除。
:::
展開
|
闔起
文章類別
書籍目錄
展開
|
闔起
線上使用者
11
人線上 (
7
人在瀏覽
線上書籍
)
會員: 0
訪客: 11
更多…