つぶねこ

@もじらもーど。
↑recent | ↓old | 20 index | 100 index | 300 index | 記事5件 | 記事10件 | 記事20件 |最新5件 |FAQ | カテゴリ一覧 | Index |
2010/1/11 22:00
さいきんのFreeNASのZFSでsnapshot自動化

 FreeNASがZFS対応ににゃったとはいえ、かにゃり微妙というかとりあえずぎりぎり動くようににゃりました状態にゃので、肝心のZFSの各種機能が使いづらい。CUIでやるにゃらFreeNAS使う意味がにゃい。が、無いものはしょうがにゃい。
 ということで例によってsshで繋げてスクリプトを書く作業が。
#!/bin/sh
poolname=pool1/dataset1
reserve_GB=500

snap_name=${poolname}@`date +"%Y%m%d%H%M%S"`
echo create snapshot $snap_name
zfs snapshot "$snap_name"

while : ; do
free_GB=`df -g ${poolname} | awk 'NR!=1 {print $4}'`
test "$free_GB" -ge "$reserve_GB" && break
zfs list -t snapshot -o name | grep @ >/dev/null || break
oldest_snap=`zfs list -t snapshot -o name -S creation | tail -1`
echo destroy $oldest_snap
zfs destroy "$oldest_snap"
sleep 1
done
 日付名でsnapshot作って、空き容量が減ってきたら消す感じのサンプル。
 これを毎時間とかcronで走らせればにゃんかそれっぽく動く。
 snapshotはcd .zfsすると存在しているので、
ln -s .zfs snapshot
 とかしておくと見やすくにゃる。このあたりはzfsのプロパティその他で可視化できるんだけど、にゃんせFreeNASの実装が怪しいのでにゃるべくzfs使わずに処理する方向で。

▼ FreeNAS 関連記事
▼ FreeNAS 関連記事     一覧メニュー    (全28件表示)
FreeNAS 8.3 / FreeNASでZFSが遅い / FreeNASのLAGGがよくわからにゃい / FreeNASでLink AggregationしてたらCPUが不足 / FreeNASでネットワーク帯域モニタリング / FreeNASでsudo / FreeNASでdevice pollingしたら音信不通 / FreeNASでzfsのprefetchをやめてみる / FreeNASでnfs帯域モニタリング / FreeNASでLink Aggregation / FreeNASの書き込みが脈動する / FreeNASでzpool createがこける / FreeNASの/boot/loader.conf / FreeNASをfullインストール / FreeNAS落ち / FreeNASでZFSでメモリ不足 / FreeNASのZFSでsnapshot自動化 / iSCSIとESXと再接続 / ESX鯖のバックアップ先 / ESX4メモまとめ / freenasのiSCSIやnfsが遅いのでubuntuに乗り換えてみる / freenasのiSCSIがやっぱり遅い / freenasが遅いのだが?? / ESXi4のバックアップ用にnfsマウント / FSとスナップショット / FreeNASでsnapshot / FreeNASでバックアップがしにくい / ML115でfreenas
▼ ZFS 関連記事
▼ ZFS 関連記事     一覧メニュー    (全107件表示)
nfs over ubuntu zfsとesxi6.5でvm毎snapshotは使えるか / zfs鯖とdevice timeout / zfs鯖でsnapshot多過ぎ / zfs鯖でdisk full / zfs鯖でsnapshotのlistが終わらにゃい / swapに吐かれにくくする / kswapdが高負荷でサービスが止まる / linuxでlsblk / ZFS on Linux L2ARCのメモリ使用量 / ZFS on Linux基本設定 / ZFSのrecordsize / ZFSでlz4 / ZFS on linuxでsnapshot dirにアクセスすると削除できにゃい / ZFS cache死亡 / zfs on Linuxでハング / zfs on Linux on Hyper-Vでdedup / zfs on Linux でrsyncが止まる / zfs on Linux で容量拡張 / zfsで履歴バックアップ失敗 / Linux on Hyper-Vでzfs dedupにゃ履歴バックアップ / Ubuntu14 on Hyper-VでZFS / ZFS raidzの再構築 / Server2012と比べて分かるZFSの活用法 / ZFSでsyspoolのHDDを移動 / Nexentaでceドライバ / ZFS導入時のRAID環境選び / zfsのL2ARCとメモリ / ZFSストレージのディスクエラー / iscsi targetを束ねてRAID考察 / iscsi targetを束ねてRAID実験 / Nexentaでiscsi initiatorがこけた場合の対処 / Nexentaでiscsi Multipath initiator / ZFSとRAIDカードの機能的相性 / RAID1でもデータ破損 / ZFSのHDDエラー / SolarisのDedupとARC関連 / ZFSが遅い dedup編 / ZFSが遅い / ZFSでdedup / ZFSのキャッシュ制御 / ZFSが低速化 / NexentaStorのnfsでIP alias / NexentaStorのsyspoolを有効利用したい / zfs sync / NexentaStor 3.11メモ / opensolarisのzfsパラメータを表示 / zfsのsnapshotの使用容量 / zfsでscrubすると重い / Opensolarisでzfsにゃnfs鯖 作業メモまとめ2 / Opensolarisでmirrorのためのパーティション作成 / OpenSolarisでディスク表面検査 続続 / OpenSolarisでディスク表面検査 続 / zfsのrecordsizeを小さくすると遅い / nfs共有は入れ子にしにくい / opensolarisのswap領域を増やす / ZFSでsnapshotを削除しようとすると凍る / 負荷をかけると落ちるNAS / nfs鯖のファイルをバックアップしたい7 / Opensolarisでzfsにゃnfs鯖 作業メモまとめ / nfs鯖のファイルをバックアップしたい6 / nfs鯖のファイルをバックアップしたい5 / nfs鯖のファイルをバックアップしたい4 / FreeNASでLink Aggregation / FreeNASの書き込みが脈動する / FreeNASでzpool createがこける / FreeNASの/boot/loader.conf / nfs鯖のファイルをバックアップしたい3 / FreeNASをfullインストール / nfs鯖のファイルをバックアップしたい2 / nfs鯖のファイルをバックアップしたい1 / opensolarisでdedupはやっぱむり / ZFSのHDDがエラーを吐いたので無視してたら落ちた / NexentaStorでswap不足 / ソフト試用 NexentaStor CommunityEdition 3.04 / OpenSolarisでupdate? / OpenSolarisでDedupしてたらハング / NexentaStorのVMが酷い / ZFSのHDDがエラーを吐いたので無視 / ZFSのHDDが壊れたのでリプレイス / OpenSolarisでディスク表面検査 / OpenSolarisでRAID1 / OpenSolarisのsambaを新しくする / OpenSolarisでsambaがおかしい / OpenSolarisでsamba / OpenSolarisのCIFS共有が怪しい / OpenSolarisのidmapdがメモリリーク / zfsのsnapshotを削除するのに長時間かかる / RD120でreadが遅い / opensolarisで起動後に画面が表示されにゃい / OpenSolarisでdedupにゃNAS / NexentaStorのidmapdがメモリリーク / OpenSolarisでCIFS鯖 / opensolarisでnfs鯖 / ソフト試用 OpenSolaris / FreeNAS落ち / FreeNASでZFSでメモリ不足 / nexentaでWinのドメイン参加に失敗する / vmwareでpfsense / ZFSでブロックデバイス / NexentaCore3でdedup / Nexentaで定期snapshot / NexentaCore3でapt-get / NexentaCoreでCIFS共有 / ソフト試用 NexentaCore / ソフト試用 Nexenta Stor / ソフト試用 NexentaStor / FreeNASのZFSでsnapshot自動化


Index


2010/02/05 20:41 
2010/02/05 01:49 
2010/02/04 20:14 
2010/02/04 01:00 
2010/02/03 23:41 
2010/02/03 01:26 
2010/02/02 23:17 
2010/02/02 01:25 
2010/02/01 12:32 
2010/02/01 01:50 
2010/01/31 17:51 
2010/01/31 03:07 
2010/01/30 12:18 
2010/01/30 01:07 
2010/01/29 21:37 
2010/01/29 03:16 
2010/01/28 21:52 
2010/01/28 03:06 
2010/01/27 18:09 
2010/01/27 02:05 
2010/01/26 21:36 
2010/01/26 01:56 
2010/01/25 20:09 
2010/01/25 01:16 
2010/01/24 22:30 
2010/01/24 01:35 
2010/01/23 11:06 
2010/01/23 01:19 
2010/01/22 17:35 
2010/01/22 01:46 
2010/01/21 11:20 
2010/01/21 01:56 
2010/01/20 17:40 
2010/01/20 01:21 
2010/01/19 16:02 
2010/01/19 01:36 
2010/01/18 21:27 
2010/01/18 01:38 
2010/01/17 03:47 
2010/01/17 01:36 
2010/01/16 17:34 
2010/01/16 01:25 
2010/01/15 02:35 
2010/01/15 01:17 
2010/01/14 17:05 
2010/01/14 01:58 
2010/01/13 23:24 
2010/01/13 01:22 
2010/01/12 04:40 
2010/01/12 01:07 
2010/01/11 22:00 
2010/01/11 01:20 
2010/01/10 22:14 
2010/01/10 12:06 
2010/01/09 12:02 
2010/01/09 01:16 
2010/01/08 23:11 
2010/01/08 21:59 
2010/01/07 14:08 
2010/01/07 01:32 
2010/01/06 22:12 
2010/01/06 11:55 
2010/01/05 19:35 
2010/01/05 01:54 
2010/01/04 23:55 
2010/01/04 01:37 
2010/01/03 23:28 
2010/01/03 22:47 
2010/01/02 20:49 
2010/01/02 12:09 
2010/01/01 23:58 
2010/01/01 20:54 
2009/12/31 23:45 
2009/12/30 21:26 
2009/12/30 02:25 
2009/12/29 20:44 
2009/12/29 01:40 
2009/12/28 23:15 
2009/12/27 20:59 
2009/12/26 21:42 
2009/12/25 01:45 
2009/12/24 21:15 
2009/12/24 02:21 
2009/12/24 01:01 
2009/12/23 18:36 
2009/12/22 20:47 
2009/12/21 16:53 
2009/12/20 20:13 
2009/12/19 17:02 
2009/12/18 19:48 
2009/12/18 02:28 
2009/12/17 20:34 
2009/12/17 17:31 
2009/12/16 03:00 
2009/12/15 11:02 
2009/12/15 02:01 
2009/12/14 01:48 
2009/12/13 13:36 
2009/12/12 13:39 
2009/12/11 13:41 
2009/12/10 22:38 

↑recent | ↓old | 20 index | 100 index | 300 index | 記事5件 | 記事10件 | 記事20件 |最新5件 |FAQ | カテゴリ一覧 | Index |