HƯỚNG DẪN Tạo RAID 10 - Striped Mirror Vdev ZPool trên Ubuntu Linux

Thảo luận trong 'KIẾN THỨC VPS/SERVER' bắt đầu bởi quyet1990, 6/12/16.

  1. quyet1990

    quyet1990 New Member

    Tham gia ngày:
    22/10/16
    Bài viết:
    220
    Đã được thích:
    0
    Làm thế nào để tôi tạo zfs dựa trên RAID 10 (striped VDEVs) cho máy chủ của tôi. Làm thế nào tôi có thể tạo striped 2 x 2 zfs mirrored pool trên Ubuntu Linux 16.04 LTS server?

    Một stripped mirrored Vdev Zpool giống như RAID10 nhưng với một tính năng bổ sung để ngăn ngừa mất dữ liệu. Trong hướng dẫn này, bạn sẽ tìm hiểu làm thế nào để tạo ra một stripped mirrored Vdev Zpool (RAID 10) trên Ubuntu Linux 16.04 LTS máy chủ. Các lệnh vẫn giống nhau trên FreeBSD hoặc bất kỳ hệ thống distro Linux hoặc Unix khác.

    Trước khi bạn bắt đầu
    Đầu tiên, rõ ràng, bạn muốn chắc chắn zfs được cài đặt, chạy lệnh sau:
    Mã:
    apt update
    apt install zfsutils-linux
    
    Tạo striped mirrored VDEVs (RAID 10)
    Cú pháp là:
    Mã:
     zpool create NAME mirror VDEV1 VDEV2 mirror VDEV3 VDEV4 
    Hoặc:
    Mã:
    zpool create NAME mirror VDEV1 VDEV2
    zpool add NAME mirror VDEV3 VDEV4
    
    Một VDE có thể là một raw disk, một tập tin/hình ảnh, hoặc một phân vùng.

    Bước - 1: Tìm tên thiết bị
    Trong ví dụ này, tôi sẽ tạo ra một striped mirrored Vdev Zpool sử dụng bốn ổ đĩa vật lý. Chúng tôi đề nghị bạn sử dụng tên đĩa có dạng /dev/disk/ by-id , thường sử dụng số serial của ổ đĩa. Gõ lệnh sau đây để tìm ra ổ đĩa mà bạn có trong hệ thống của bạn:
    Mã:
     ls -l /dev/disk/by-id/ | grep sd[a-z]$ 
    Ví dụ kết quả đầu ra:
    [​IMG]

    Bước -2: Tạo 2 x 2 mirrored pool bằng cách sử dụng bốn đĩa thô
    Bạn có thể sử dụng wwn-0x50011731002b33ac (sda), wwn-0x50011731002b50d0 (sdb), wwn-0x5001173100406557 (sdc), and wwn-0x50011731004085a7 (sdd) để tạo ra một zpool chứa một VDEV của 4 ổ đĩa trong một mirror có nghĩa là 2 x 2 mirrored pool:

    Mã:
     zpool create tank0 mirror wwn-0x50011731002b33ac wwn-0x50011731002b50d0 mirror wwn-0x5001173100406557 wwn-0x50011731004085a7 
    HOẶC: sử dụng cú pháp sau đây, để tạo ra một zpool gọi là foo có chứa một VDEV của 2 ổ đĩa trong mirror:
    Mã:
     zpool create foo mirror wwn-0x50011731002b33a wwn-0x50011731002b50d0 
    Tiếp theo, thêm VDEV khác của 2 ổ đĩa trong một mirror đến pool:
    Mã:
     zpool add foo mirror wwn-0x5001173100406557 wwn-0x50011731004085a7 -f 
    Một ví dụ khác: Tạo 2 x 2 mirrored pool cách sử dụng bốn phân vùng
    Sử dụng lệnh sau để liệt kê các phân vùng:
    Mã:
     ls -l /dev/disk/by-id/ | grep sd[a-z][0-9]$ 
    Sử dụng định dạng serial number-partition để tạo ra một zpool chứa một VDEV của 4 ổ đĩa trong mirror:
    Mã:
    zpool create cartwheel mirror wwn-0x5001173100406557-part1 wwn-0x50011731004085a7-part1 -f
    zpool add cartwheel mirror wwn-0x50011731002b50d0-part1 wwn-0x50011731002b33ac-part8 -f
    
    Cuối cùng, thực hiện các lệnh sau đây để chắc chắn rằng nó đã được tạo ra trên hệ thống:
    Mã:
    zpool status
    zpool list
    df -H
    
    Bây giờ bạn có thể bắt đầu sao chép dữ liệu hoặc lưu trữ dữ liệu :
    Mã:
    cd /cartwheel
    ls
    cp /bar/ .
    
    Tuy nhiên, ZFS cho phép bạn tạo ra các tập tin hệ thống. Ví dụ hệ thống tập tin salesdata hoặc lxccontainers trong pool gọi là cartwheel:
    Mã:
    sudo zfs create cartwheel/salesdata
    sudo zfs create cartwheel/lxccontainers
    zfs list
    
    Ví dụ kết quả đầu ra:
    Mã:
    NAME                      USED  AVAIL  REFER  MOUNTPOINT
    cartwheel                 111K  1.44T    19K  /cartwheel
    cartwheel/lxccontainers    19K  1.44T    19K  /cartwheel/lxccontainers
    cartwheel/salesdata        19K  1.44T    19K  /cartwheel/salesdata
    
    Để tiêu diệt cả hai hệ thống tập tin từ pool gọi là cartwheel, chạy các lệnh sau:
    Mã:
    zfs destroy cartwheel/salesdata
    zfs destroy cartwheel/lxccontainers
    zfs list
    
    Làm thế nào để xóa một zpool và tất cả các dữ liệu được lưu trữ trong pool được gọi là cartwheel?
    Mã:
    zpool destroy zpoolNameHere
    zpool destroy cartwheel
    zpool status
    
     

Chia sẻ trang này

Đang tải...