ラベル ZFS の投稿を表示しています。 すべての投稿を表示
ラベル ZFS の投稿を表示しています。 すべての投稿を表示

2018/04/07

ZFSの新機能?デバイス取り外しを試す

2016ZFS

ZFSMac5

RAID

ZFS22

使Mac

RAID-Z使

2016/07/18

ZFSミラーのアップグレード


毎回毎回GPD WINのネタばかりでもあれなんで、たまには自作の話でも。

OpenZFS on OS Xを導入しているosx86機でHDDを交換する話を備忘録がてら記録しておこうと思います。

2014/07/28

OpenZFS on OS X (10) 1.3.0リリース

Open ZFS on OS XO3X1.3.0
7246ZFS on Linux 0.6.3
changelog

GUI

root 
zpool history
rc.local

2014/06/02

壊れたZFSホームディレクトリを復旧する

Open ZFS on OS X1.2.7
RC1.2.0

1.2.0使使zvolzpool scrub


snapshot1.2.0snapshotzfs cloneclone使clonedestroyzfs mountTimeMachine使

ZFS snapshotTimeMachine

2014/04/27

OpenZFS on OS X (9) ZFSをホームディレクトリにする

前回の後半でZFSをホームディレクトリにするとマウントが間に合わず自動ログインできない、ということを書いていましたが解決しました。
わかってしまえばどうということはなく、zpool importをlaunchdスクリプトではなくrc.localに記述すればいいというだけの話。rc.localは後方互換性のためだけに残されてて優先順位は低いと思ってたので盲点でした。

以下、細かい注意点など。

2014/04/26

OpenZFS on OS X (8) では、いじってみる。

ZFSVAIO DuoiPad mini retinaUMPCUltrathin Keyboard Folio for iPad miniUMPC使便PC

OpenZFS on OS XO3XZEVOZEVOMavericks
EAACLzvolARC
ZEVO3TBx2ZFS AppleRAID

ZFS on MacO3X

2014/04/06

OpenZFS on OS X (7) 拡張属性の互換性

OpenZFS on OS X(O3X)検証の続きということで、拡張属性(Extended Attributes)編です。
特に、ZEVOから利用しているデータセットをO3Xに移行する際の問題についてそれなりに詳細に記しています。

基本的にZEVOについて書いた昔の記事の流れを汲んだものです。


2014/03/31

OpenZFS on OS X (6) ファイル名関連の挙動

ZFS on MacOpenZFS on OS X
ZFS on Mac

OpenZFS onOSXOoO XO3X
MacZFSOpenZFSOpenZFS
ircMLMacZFSZFS on LinuxMacZFS

OpenZFS on OS XO3X

HFS+
ZEVO
ZFS on LinuxZFS
netatalk+ZFS


ZEVO
ZEVOZEVO


netatalkHDDMac便illumos
ZFS on LinuxresilverOpenIndianaimport
illumosFreeBSDZoLO3XOpenZFSfeature flags/import
-o version=28zpool createSolaris11



2014/03/25

ZFS on Mac (5) OpenZFS on OS X、リリース

ZFS on Macが大きなマイルストーンに到達しました。
開発中だったMacZFSのalpha版OpenZFS on OS Xとして3/13にリリースされました。
ZFS on Linux 0.6.2ベースのバリバリの最新版、Snow LeopardからMavericksまで対応と非の打ち所のないZFSです。

じゃあちょっと経緯書くわ。

2013/09/07

ZFS on Mac (4.1) MacZFS alpha近況

54.1

MacZFS alpha
MLURL


ZFSZFS on Linuxstable0.6.2MacZFS
OpenSolarisZFS on Linux

ZEVOZEVOzvolzvolZFSHFS+HFS+
NASZFSzvoliSCSIMacHFS+ on zpool

1ZEVO

stableMacZFSZEVO CE
LeopardZFS 

Mavericksstablerc

2013/08/18

zfs send/recvについての考察

MacZFSalphaFinderZFS
/20130730VM

MLgithubirc



ZFSsnapshotsnapshotzfs send/recv
 


ZEVOZFS on Linux 0.6.1

2013/08/04

ZFS on Mac (4) ZEVOの問題点

MacZFSZEVO
ZEVO使ZEVO

ZEVO

2013/07/30

ZFS on Mac (3) ZEVOとHFS+の互換性

前回から長いこと放置してしまったわけですが、そろそろ本格的にZEVOを導入したくなってきたのでちゃんと検証してみようかと。

そんなこんなしてる間にZFS on Linuxもstableになったり長らく休眠してたMacZFSも更新されてたりしますが、ZEVOは相変わらず1.1.1のままなので特に取り巻く状況は前回から変わらず。

本格的に使っていくにあたって、検証しておきたいこととしては
・本家SolarisのZFSv28と比較し各機能(サブコマンド・Snapshot等)はどれだけ実装できているか?
・SolarisやZFS on Linuxとの相互利用はどれだけ可能か?(緊急時のサルベージを考慮して)
・現在使っているオレオレバックアップスクリプトは動くか?
・パフォーマンスは実用レベルか?
・不安定になったり、特定の操作でカーネルパニックになったりしないか?(重要)
・データ消えない?(最重要&しかし完全検証不可)
・リソースフォークや拡張属性、AppleDoubleの動作がどうなっているか
・大文字/小文字の区別やUnicode正規化など、HFS+と同様に扱えるか
といった点が挙げられますが、ZFS独自のメリットを享受する以前にHFS+で動いていたものが動かなくなると大変なので、まずは後ろ2つについて検証してみる。

2013/01/25

ZFSの障害発生をメールで自動通知

1



(?)
ZFS 
mailOP25BOP25BGmail
mailsendmailRuby
RubyRuby1.9

2012/12/11

ZFSで「マスターの無い共有ストレージ」は作れるか?




HDD使
http://gigazine.net/news/20121209-transporter/





Dropbox使Dropbox
便

ZFSb00tZFS snapshot
disGUIPC1CUI

AppleTimeMachine便PC1CUIZFS rolling snapshot+send/recvTimeMachine

ZFSZFS


2NAS/
USB-HDDPCNASNASOSSamba/NetatalkNASLANGbENAS

DropboxTB

rsync
 (?)rsync
ssh 
rsyncABABBAABrsyncZFS snapshot
--update--deletersync
lsync使 

Unison
Unisonrsynclsynccron

ZFS snapshot
ZFSsnapshotsnapshotsend/recvssh

1snapshotsendsnapshot
cronsnapshotsnapshotsendsnapshotsnapshot調1
snapshotsnapshot
inotify使snapshot
ZFS使snapshot

調rsync便UnisonZFSsnapshotrsyncUnisonZFS

ZFSrsyncrsync rsyncUnison

ZFSrsyncUnison
UMPCZEVO辿 


 inotify
croncron

rsynclsyncd使
lsyncd使inotifyLinuxUnisonZFSinotify使

inotify使inotify-toolsincronfsnipergaminincron調

2012/11/19

ZFS on Linux 0.6.0 rc12リリース

ZFS on Linux
5

0.6.0rc1rc12rc使
1HDD41

LinuxZFS

ZEVO100 

2012/11/01

ZFS on Mac (2) ZEVOのインストール

ZFS on Mac

ZFSMacZFSZEVO
ZEVOSolarisZFSSolarisOSZFS


ZFSSolarisSolarisOpenSolarisZFSOS
OpenSolaris調ZFSSunOpenSolarisSolaris 11OpenSolarisOpenIndianaForkZFSOpenSolarisv28Solaris 11v33
SolarisZFSv28ZFSOSSZFSv28
OSSZFSfixv28

ZEVO
ZEVOGreenBytesMacZFSv28ZEVOZEVO Community EditionCEZEVO CE

Mountain Lion on VMware FusionVMHDD便
ZEVO CE
http://zevo.getgreenbytes.com
Downlink ZEVODownlink ZEVO
ZEVOCommunityEdition.dmg 
ZEVO CE1.12012/11/11.1.11.1.1ZEVO PreferenceCheck For Updates...

ZEVO QuickStart Guide

$ zpool upgrade -v
v28ZFS
root使

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *42.9 GB    disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            42.1 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                                                   *2.1 GB     disk1
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                                                   *2.1 GB     disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                                                   *2.1 GB     disk3
OSdisk0disk1,2,3

disk1,2
$ sudo zpool create -f mypool mirror /dev/disk1 /dev/disk2
rootsudo
-f

$ zpool status
  pool: mypool
 state: ONLINE
 scan: none requested
config:

 NAME                                           STATE     READ WRITE CKSUM
 mypool                                         ONLINE       0     0     0
   mirror-0                                     ONLINE       0     0     0
     GPTE_A384D925-0031-42F3-8D2F-DA4B69F1142D  ONLINE       0     0     0  at disk1s1
     GPTE_9806760F-ADA2-4498-B62B-AFB84F89939F  ONLINE       0     0     0  at disk2s1

errors: No known data errors
$ zfs list
NAME      USED   AVAIL   REFER  MOUNTPOINT
mypool   434Ki  1.83Gi   371Ki  /Volumes/mypool
mypool/Volumes

zpool status/dev/diskXZEVOIDdiskXX
/dev/dsk
$ ls -l /dev/dsk/
total 16
lrwxr-xr-x  1 root  wheel  12 11  1 02:13 GPTE_9806760F-ADA2-4498-B62B-AFB84F89939F -> /dev/disk2s1
lrwxr-xr-x  1 root  wheel  12 11  1 02:13 GPTE_A384D925-0031-42F3-8D2F-DA4B69F1142D -> /dev/disk1s1


RAIDZ
$ sudo zpool destroy mypool
$ sudo zpool create -o ashift=12 rzpool raidz /dev/disk1 /dev/disk2 /dev/disk3
$ zpool status
  pool: rzpool
 state: ONLINE
 scan: none requested
config:

 NAME                                           STATE     READ WRITE CKSUM
 rzpool                                         ONLINE       0     0     0
   raidz1-0                                     ONLINE       0     0     0
     GPTE_9B2B44FD-A76C-4AC5-AF6C-B1302B453204  ONLINE       0     0     0  at disk1s1
     GPTE_6DCC0CC3-12F8-49E5-A976-E87161B057AC  ONLINE       0     0     0  at disk2s1
     GPTE_10AEF2DE-B392-424E-A380-58933B925E0E  ONLINE       0     0     0  at disk3s1

errors: No known data errors
$ zfs list
NAME      USED   AVAIL   REFER  MOUNTPOINT
rzpool   470Ki  3.67Gi   390Ki  /Volumes/rzpool
-o ashift=12A
FT512Bashift=94KBashift=12512BAFTHDDashift=9ashift

$ sudo zfs create rzpool/fs1
rzpoolfs1

sudosudo
$ zfs create rzpool/fs2
cannot mount '/Volumes/rzpool/fs2': failed to create mountpoint
filesystem successfully created, but not mounted


$ sudo chmod 777 /Volumes/rzpool
$ zfs mount -a


$ zfs create rzpool/fs3



ZEVOZFS使使
ZEVO使 

2012/10/09

ZFS on Mac (1) 最近の動向

ZFS
SolarisOSMacZFS

SolarisZFSZFS

OSZFSFreeBSDLinuxMac
RAIDNASZFSSolarisFreeBSDFreeBSDFreeNAS使
LinuxZFSzfs-fuseZFS on Linuxfuse使

 MacZFS
 LeopardSnow LeopardOSHFS+ZFSApple
OSSmac-zfsOSSv28v8使4?
AppleZEVOv28MacZFS1,2RAIDZ使ZEVO

7Ten's ComplementGreenBytes?ZEVO使BtoB
ZEVO Community EditionZEVO9/15
ZFSCDDLmac-zfs

9/15ZEVO CE1
16TBdedup使?GUIRAIDZ1,2,3使
zvolmac-zfsZEVO使

ZEVOZEVO&MaccasesensitivitynormalizationHFS+