最近の変更サイトマップ

FreeBSD 11.1-RELEASE標準インストール時のZFSプロパティ一覧

FreeBSD 11.1-RELEASEをAuto ZFS構成でインストールした際の、ZFSファイルシステムとプロパティの一覧。手動でパーティション切ってインストールしたい時などの参考にどうぞ。

最小スペック構成のVMでの結果なので、物理マシンや高スペック環境だとちょっと違うかもしれない。

■ファイルシステムと主要プロパティ表

ファイルシステム mountpoint compression atime exec setuid canmount
zroot/zrootlz4 (★)off (★)ononon
zroot/ROOTnonelz4 (↑)off (↑)ononon
zroot/ROOT/default/lz4 (↑)off (↑)ononnoauto (★)
zroot/tmp/tmplz4 (↑)off (↑)on (★)off (★)on
zroot/usr/usrlz4 (↑)off (↑)ononoff (★)
zroot/usr/home/usr/homelz4 (↑)off (↑)ononon
zroot/usr/ports/usr/portslz4 (↑)off (↑)onoff (★)on
zroot/usr/src/usr/srclz4 (↑)off (↑)ononon
zroot/var/varlz4 (↑)off (↑)ononon
zroot/var/audit/var/auditlz4 (↑)off (↑)off (★)off (★)on
zroot/var/crash/var/crashlz4 (↑)off (↑)off (★)off (★)on
zroot/var/log/var/loglz4 (↑)off (↑)off (★)off (★)on
zroot/var/mail/var/maillz4 (↑)on (★)ononon
zroot/var/tmp/var/tmplz4 (↑)off (↑)onoff (★)on
  • 凡例
    • (↑)…上位ファイルシステムから継承したプロパティ値(inherited from ….)
    • (★)…自身で変更したプロパティ値(local)
    • 無印…標準のプロパティ値(default)
    • mountpointプロパティは全て“local”なので記号は省略

■プールの情報

$ zpool get all zroot
NAME   PROPERTY                       VALUE                          SOURCE
zroot  size                           13.8G                          -
zroot  capacity                       7%                             -
zroot  altroot                        -                              default
zroot  health                         ONLINE                         -
zroot  guid                           4498370713911521669            default
zroot  version                        -                              default
zroot  bootfs                         zroot/ROOT/default             local
zroot  delegation                     on                             default
zroot  autoreplace                    off                            default
zroot  cachefile                      -                              default
zroot  failmode                       wait                           default
zroot  listsnapshots                  off                            default
zroot  autoexpand                     off                            default
zroot  dedupditto                     0                              default
zroot  dedupratio                     1.00x                          -
zroot  free                           12.7G                          -
zroot  allocated                      1.01G                          -
zroot  readonly                       off                            -
zroot  comment                        -                              default
zroot  expandsize                     -                              -
zroot  freeing                        0                              default
zroot  fragmentation                  3%                             -
zroot  leaked                         0                              default
zroot  feature@async_destroy          enabled                        local
zroot  feature@empty_bpobj            active                         local
zroot  feature@lz4_compress           active                         local
zroot  feature@multi_vdev_crash_dump  enabled                        local
zroot  feature@spacemap_histogram     active                         local
zroot  feature@enabled_txg            active                         local
zroot  feature@hole_birth             active                         local
zroot  feature@extensible_dataset     enabled                        local
zroot  feature@embedded_data          active                         local
zroot  feature@bookmarks              enabled                        local
zroot  feature@filesystem_limits      enabled                        local
zroot  feature@large_blocks           enabled                        local
zroot  feature@sha512                 enabled                        local
zroot  feature@skein                  enabled                        local

■ファイルシステムの情報

zfs get all
NAME                PROPERTY              VALUE                  SOURCE
zroot               type                  filesystem             -
zroot               creation              Wed Oct 18  7:04 2017  -
zroot               used                  1.01G                  -
zroot               available             12.3G                  -
zroot               referenced            88K                    -
zroot               compressratio         2.21x                  -
zroot               mounted               yes                    -
zroot               quota                 none                   default
zroot               reservation           none                   default
zroot               recordsize            128K                   default
zroot               mountpoint            /zroot                 local
zroot               sharenfs              off                    default
zroot               checksum              on                     default
zroot               compression           lz4                    local
zroot               atime                 off                    local
zroot               devices               on                     default
zroot               exec                  on                     default
zroot               setuid                on                     default
zroot               readonly              off                    default
zroot               jailed                off                    default
zroot               snapdir               hidden                 default
zroot               aclmode               discard                default
zroot               aclinherit            restricted             default
zroot               canmount              on                     default
zroot               xattr                 off                    temporary
zroot               copies                1                      default
zroot               version               5                      -
zroot               utf8only              off                    -
zroot               normalization         none                   -
zroot               casesensitivity       sensitive              -
zroot               vscan                 off                    default
zroot               nbmand                off                    default
zroot               sharesmb              off                    default
zroot               refquota              none                   default
zroot               refreservation        none                   default
zroot               primarycache          all                    default
zroot               secondarycache        all                    default
zroot               usedbysnapshots       0                      -
zroot               usedbydataset         88K                    -
zroot               usedbychildren        1.01G                  -
zroot               usedbyrefreservation  0                      -
zroot               logbias               latency                default
zroot               dedup                 off                    default
zroot               mlslabel                                     -
zroot               sync                  standard               default
zroot               refcompressratio      1.00x                  -
zroot               written               88K                    -
zroot               logicalused           1.01G                  -
zroot               logicalreferenced     11.5K                  -
zroot               volmode               default                default
zroot               filesystem_limit      none                   default
zroot               snapshot_limit        none                   default
zroot               filesystem_count      none                   default
zroot               snapshot_count        none                   default
zroot               redundant_metadata    all                    default
zroot/ROOT          type                  filesystem             -
zroot/ROOT          creation              Wed Oct 18  7:04 2017  -
zroot/ROOT          used                  367M                   -
zroot/ROOT          available             12.3G                  -
zroot/ROOT          referenced            88K                    -
zroot/ROOT          compressratio         2.15x                  -
zroot/ROOT          mounted               no                     -
zroot/ROOT          quota                 none                   default
zroot/ROOT          reservation           none                   default
zroot/ROOT          recordsize            128K                   default
zroot/ROOT          mountpoint            none                   local
zroot/ROOT          sharenfs              off                    default
zroot/ROOT          checksum              on                     default
zroot/ROOT          compression           lz4                    inherited from zroot
zroot/ROOT          atime                 off                    inherited from zroot
zroot/ROOT          devices               on                     default
zroot/ROOT          exec                  on                     default
zroot/ROOT          setuid                on                     default
zroot/ROOT          readonly              off                    default
zroot/ROOT          jailed                off                    default
zroot/ROOT          snapdir               hidden                 default
zroot/ROOT          aclmode               discard                default
zroot/ROOT          aclinherit            restricted             default
zroot/ROOT          canmount              on                     default
zroot/ROOT          xattr                 on                     default
zroot/ROOT          copies                1                      default
zroot/ROOT          version               5                      -
zroot/ROOT          utf8only              off                    -
zroot/ROOT          normalization         none                   -
zroot/ROOT          casesensitivity       sensitive              -
zroot/ROOT          vscan                 off                    default
zroot/ROOT          nbmand                off                    default
zroot/ROOT          sharesmb              off                    default
zroot/ROOT          refquota              none                   default
zroot/ROOT          refreservation        none                   default
zroot/ROOT          primarycache          all                    default
zroot/ROOT          secondarycache        all                    default
zroot/ROOT          usedbysnapshots       0                      -
zroot/ROOT          usedbydataset         88K                    -
zroot/ROOT          usedbychildren        367M                   -
zroot/ROOT          usedbyrefreservation  0                      -
zroot/ROOT          logbias               latency                default
zroot/ROOT          dedup                 off                    default
zroot/ROOT          mlslabel                                     -
zroot/ROOT          sync                  standard               default
zroot/ROOT          refcompressratio      1.00x                  -
zroot/ROOT          written               88K                    -
zroot/ROOT          logicalused           697M                   -
zroot/ROOT          logicalreferenced     11.5K                  -
zroot/ROOT          volmode               default                default
zroot/ROOT          filesystem_limit      none                   default
zroot/ROOT          snapshot_limit        none                   default
zroot/ROOT          filesystem_count      none                   default
zroot/ROOT          snapshot_count        none                   default
zroot/ROOT          redundant_metadata    all                    default
zroot/ROOT/default  type                  filesystem             -
zroot/ROOT/default  creation              Wed Oct 18  7:04 2017  -
zroot/ROOT/default  used                  367M                   -
zroot/ROOT/default  available             12.3G                  -
zroot/ROOT/default  referenced            367M                   -
zroot/ROOT/default  compressratio         2.15x                  -
zroot/ROOT/default  mounted               yes                    -
zroot/ROOT/default  quota                 none                   default
zroot/ROOT/default  reservation           none                   default
zroot/ROOT/default  recordsize            128K                   default
zroot/ROOT/default  mountpoint            /                      local
zroot/ROOT/default  sharenfs              off                    default
zroot/ROOT/default  checksum              on                     default
zroot/ROOT/default  compression           lz4                    inherited from zroot
zroot/ROOT/default  atime                 off                    inherited from zroot
zroot/ROOT/default  devices               on                     default
zroot/ROOT/default  exec                  on                     default
zroot/ROOT/default  setuid                on                     default
zroot/ROOT/default  readonly              off                    default
zroot/ROOT/default  jailed                off                    default
zroot/ROOT/default  snapdir               hidden                 default
zroot/ROOT/default  aclmode               discard                default
zroot/ROOT/default  aclinherit            restricted             default
zroot/ROOT/default  canmount              noauto                 local
zroot/ROOT/default  xattr                 off                    temporary
zroot/ROOT/default  copies                1                      default
zroot/ROOT/default  version               5                      -
zroot/ROOT/default  utf8only              off                    -
zroot/ROOT/default  normalization         none                   -
zroot/ROOT/default  casesensitivity       sensitive              -
zroot/ROOT/default  vscan                 off                    default
zroot/ROOT/default  nbmand                off                    default
zroot/ROOT/default  sharesmb              off                    default
zroot/ROOT/default  refquota              none                   default
zroot/ROOT/default  refreservation        none                   default
zroot/ROOT/default  primarycache          all                    default
zroot/ROOT/default  secondarycache        all                    default
zroot/ROOT/default  usedbysnapshots       0                      -
zroot/ROOT/default  usedbydataset         367M                   -
zroot/ROOT/default  usedbychildren        0                      -
zroot/ROOT/default  usedbyrefreservation  0                      -
zroot/ROOT/default  logbias               latency                default
zroot/ROOT/default  dedup                 off                    default
zroot/ROOT/default  mlslabel                                     -
zroot/ROOT/default  sync                  standard               default
zroot/ROOT/default  refcompressratio      2.15x                  -
zroot/ROOT/default  written               367M                   -
zroot/ROOT/default  logicalused           697M                   -
zroot/ROOT/default  logicalreferenced     697M                   -
zroot/ROOT/default  volmode               default                default
zroot/ROOT/default  filesystem_limit      none                   default
zroot/ROOT/default  snapshot_limit        none                   default
zroot/ROOT/default  filesystem_count      none                   default
zroot/ROOT/default  snapshot_count        none                   default
zroot/ROOT/default  redundant_metadata    all                    default
zroot/tmp           type                  filesystem             -
zroot/tmp           creation              Wed Oct 18  7:04 2017  -
zroot/tmp           used                  88K                    -
zroot/tmp           available             12.3G                  -
zroot/tmp           referenced            88K                    -
zroot/tmp           compressratio         1.00x                  -
zroot/tmp           mounted               yes                    -
zroot/tmp           quota                 none                   default
zroot/tmp           reservation           none                   default
zroot/tmp           recordsize            128K                   default
zroot/tmp           mountpoint            /tmp                   local
zroot/tmp           sharenfs              off                    default
zroot/tmp           checksum              on                     default
zroot/tmp           compression           lz4                    inherited from zroot
zroot/tmp           atime                 off                    inherited from zroot
zroot/tmp           devices               on                     default
zroot/tmp           exec                  on                     local
zroot/tmp           setuid                off                    local
zroot/tmp           readonly              off                    default
zroot/tmp           jailed                off                    default
zroot/tmp           snapdir               hidden                 default
zroot/tmp           aclmode               discard                default
zroot/tmp           aclinherit            restricted             default
zroot/tmp           canmount              on                     default
zroot/tmp           xattr                 off                    temporary
zroot/tmp           copies                1                      default
zroot/tmp           version               5                      -
zroot/tmp           utf8only              off                    -
zroot/tmp           normalization         none                   -
zroot/tmp           casesensitivity       sensitive              -
zroot/tmp           vscan                 off                    default
zroot/tmp           nbmand                off                    default
zroot/tmp           sharesmb              off                    default
zroot/tmp           refquota              none                   default
zroot/tmp           refreservation        none                   default
zroot/tmp           primarycache          all                    default
zroot/tmp           secondarycache        all                    default
zroot/tmp           usedbysnapshots       0                      -
zroot/tmp           usedbydataset         88K                    -
zroot/tmp           usedbychildren        0                      -
zroot/tmp           usedbyrefreservation  0                      -
zroot/tmp           logbias               latency                default
zroot/tmp           dedup                 off                    default
zroot/tmp           mlslabel                                     -
zroot/tmp           sync                  standard               default
zroot/tmp           refcompressratio      1.00x                  -
zroot/tmp           written               88K                    -
zroot/tmp           logicalused           31K                    -
zroot/tmp           logicalreferenced     31K                    -
zroot/tmp           volmode               default                default
zroot/tmp           filesystem_limit      none                   default
zroot/tmp           snapshot_limit        none                   default
zroot/tmp           filesystem_count      none                   default
zroot/tmp           snapshot_count        none                   default
zroot/tmp           redundant_metadata    all                    default
zroot/usr           type                  filesystem             -
zroot/usr           creation              Wed Oct 18  7:04 2017  -
zroot/usr           used                  666M                   -
zroot/usr           available             12.3G                  -
zroot/usr           referenced            88K                    -
zroot/usr           compressratio         2.34x                  -
zroot/usr           mounted               no                     -
zroot/usr           quota                 none                   default
zroot/usr           reservation           none                   default
zroot/usr           recordsize            128K                   default
zroot/usr           mountpoint            /usr                   local
zroot/usr           sharenfs              off                    default
zroot/usr           checksum              on                     default
zroot/usr           compression           lz4                    inherited from zroot
zroot/usr           atime                 off                    inherited from zroot
zroot/usr           devices               on                     default
zroot/usr           exec                  on                     default
zroot/usr           setuid                on                     default
zroot/usr           readonly              off                    default
zroot/usr           jailed                off                    default
zroot/usr           snapdir               hidden                 default
zroot/usr           aclmode               discard                default
zroot/usr           aclinherit            restricted             default
zroot/usr           canmount              off                    local
zroot/usr           xattr                 on                     default
zroot/usr           copies                1                      default
zroot/usr           version               5                      -
zroot/usr           utf8only              off                    -
zroot/usr           normalization         none                   -
zroot/usr           casesensitivity       sensitive              -
zroot/usr           vscan                 off                    default
zroot/usr           nbmand                off                    default
zroot/usr           sharesmb              off                    default
zroot/usr           refquota              none                   default
zroot/usr           refreservation        none                   default
zroot/usr           primarycache          all                    default
zroot/usr           secondarycache        all                    default
zroot/usr           usedbysnapshots       0                      -
zroot/usr           usedbydataset         88K                    -
zroot/usr           usedbychildren        666M                   -
zroot/usr           usedbyrefreservation  0                      -
zroot/usr           logbias               latency                default
zroot/usr           dedup                 off                    default
zroot/usr           mlslabel                                     -
zroot/usr           sync                  standard               default
zroot/usr           refcompressratio      1.00x                  -
zroot/usr           written               88K                    -
zroot/usr           logicalused           334M                   -
zroot/usr           logicalreferenced     11.5K                  -
zroot/usr           volmode               default                default
zroot/usr           filesystem_limit      none                   default
zroot/usr           snapshot_limit        none                   default
zroot/usr           filesystem_count      none                   default
zroot/usr           snapshot_count        none                   default
zroot/usr           redundant_metadata    all                    default
zroot/usr/home      type                  filesystem             -
zroot/usr/home      creation              Wed Oct 18  7:04 2017  -
zroot/usr/home      used                  128K                   -
zroot/usr/home      available             12.3G                  -
zroot/usr/home      referenced            128K                   -
zroot/usr/home      compressratio         1.00x                  -
zroot/usr/home      mounted               yes                    -
zroot/usr/home      quota                 none                   default
zroot/usr/home      reservation           none                   default
zroot/usr/home      recordsize            128K                   default
zroot/usr/home      mountpoint            /usr/home              inherited from zroot/usr
zroot/usr/home      sharenfs              off                    default
zroot/usr/home      checksum              on                     default
zroot/usr/home      compression           lz4                    inherited from zroot
zroot/usr/home      atime                 off                    inherited from zroot
zroot/usr/home      devices               on                     default
zroot/usr/home      exec                  on                     default
zroot/usr/home      setuid                on                     default
zroot/usr/home      readonly              off                    default
zroot/usr/home      jailed                off                    default
zroot/usr/home      snapdir               hidden                 default
zroot/usr/home      aclmode               discard                default
zroot/usr/home      aclinherit            restricted             default
zroot/usr/home      canmount              on                     default
zroot/usr/home      xattr                 off                    temporary
zroot/usr/home      copies                1                      default
zroot/usr/home      version               5                      -
zroot/usr/home      utf8only              off                    -
zroot/usr/home      normalization         none                   -
zroot/usr/home      casesensitivity       sensitive              -
zroot/usr/home      vscan                 off                    default
zroot/usr/home      nbmand                off                    default
zroot/usr/home      sharesmb              off                    default
zroot/usr/home      refquota              none                   default
zroot/usr/home      refreservation        none                   default
zroot/usr/home      primarycache          all                    default
zroot/usr/home      secondarycache        all                    default
zroot/usr/home      usedbysnapshots       0                      -
zroot/usr/home      usedbydataset         128K                   -
zroot/usr/home      usedbychildren        0                      -
zroot/usr/home      usedbyrefreservation  0                      -
zroot/usr/home      logbias               latency                default
zroot/usr/home      dedup                 off                    default
zroot/usr/home      mlslabel                                     -
zroot/usr/home      sync                  standard               default
zroot/usr/home      refcompressratio      1.00x                  -
zroot/usr/home      written               128K                   -
zroot/usr/home      logicalused           38K                    -
zroot/usr/home      logicalreferenced     38K                    -
zroot/usr/home      volmode               default                default
zroot/usr/home      filesystem_limit      none                   default
zroot/usr/home      snapshot_limit        none                   default
zroot/usr/home      filesystem_count      none                   default
zroot/usr/home      snapshot_count        none                   default
zroot/usr/home      redundant_metadata    all                    default
zroot/usr/ports     type                  filesystem             -
zroot/usr/ports     creation              Wed Oct 18  7:04 2017  -
zroot/usr/ports     used                  665M                   -
zroot/usr/ports     available             12.3G                  -
zroot/usr/ports     referenced            665M                   -
zroot/usr/ports     compressratio         2.34x                  -
zroot/usr/ports     mounted               yes                    -
zroot/usr/ports     quota                 none                   default
zroot/usr/ports     reservation           none                   default
zroot/usr/ports     recordsize            128K                   default
zroot/usr/ports     mountpoint            /usr/ports             inherited from zroot/usr
zroot/usr/ports     sharenfs              off                    default
zroot/usr/ports     checksum              on                     default
zroot/usr/ports     compression           lz4                    inherited from zroot
zroot/usr/ports     atime                 off                    inherited from zroot
zroot/usr/ports     devices               on                     default
zroot/usr/ports     exec                  on                     default
zroot/usr/ports     setuid                off                    local
zroot/usr/ports     readonly              off                    default
zroot/usr/ports     jailed                off                    default
zroot/usr/ports     snapdir               hidden                 default
zroot/usr/ports     aclmode               discard                default
zroot/usr/ports     aclinherit            restricted             default
zroot/usr/ports     canmount              on                     default
zroot/usr/ports     xattr                 off                    temporary
zroot/usr/ports     copies                1                      default
zroot/usr/ports     version               5                      -
zroot/usr/ports     utf8only              off                    -
zroot/usr/ports     normalization         none                   -
zroot/usr/ports     casesensitivity       sensitive              -
zroot/usr/ports     vscan                 off                    default
zroot/usr/ports     nbmand                off                    default
zroot/usr/ports     sharesmb              off                    default
zroot/usr/ports     refquota              none                   default
zroot/usr/ports     refreservation        none                   default
zroot/usr/ports     primarycache          all                    default
zroot/usr/ports     secondarycache        all                    default
zroot/usr/ports     usedbysnapshots       0                      -
zroot/usr/ports     usedbydataset         665M                   -
zroot/usr/ports     usedbychildren        0                      -
zroot/usr/ports     usedbyrefreservation  0                      -
zroot/usr/ports     logbias               latency                default
zroot/usr/ports     dedup                 off                    default
zroot/usr/ports     mlslabel                                     -
zroot/usr/ports     sync                  standard               default
zroot/usr/ports     refcompressratio      2.34x                  -
zroot/usr/ports     written               665M                   -
zroot/usr/ports     logicalused           334M                   -
zroot/usr/ports     logicalreferenced     334M                   -
zroot/usr/ports     volmode               default                default
zroot/usr/ports     filesystem_limit      none                   default
zroot/usr/ports     snapshot_limit        none                   default
zroot/usr/ports     filesystem_count      none                   default
zroot/usr/ports     snapshot_count        none                   default
zroot/usr/ports     redundant_metadata    all                    default
zroot/usr/src       type                  filesystem             -
zroot/usr/src       creation              Wed Oct 18  7:04 2017  -
zroot/usr/src       used                  88K                    -
zroot/usr/src       available             12.3G                  -
zroot/usr/src       referenced            88K                    -
zroot/usr/src       compressratio         1.00x                  -
zroot/usr/src       mounted               yes                    -
zroot/usr/src       quota                 none                   default
zroot/usr/src       reservation           none                   default
zroot/usr/src       recordsize            128K                   default
zroot/usr/src       mountpoint            /usr/src               inherited from zroot/usr
zroot/usr/src       sharenfs              off                    default
zroot/usr/src       checksum              on                     default
zroot/usr/src       compression           lz4                    inherited from zroot
zroot/usr/src       atime                 off                    inherited from zroot
zroot/usr/src       devices               on                     default
zroot/usr/src       exec                  on                     default
zroot/usr/src       setuid                on                     default
zroot/usr/src       readonly              off                    default
zroot/usr/src       jailed                off                    default
zroot/usr/src       snapdir               hidden                 default
zroot/usr/src       aclmode               discard                default
zroot/usr/src       aclinherit            restricted             default
zroot/usr/src       canmount              on                     default
zroot/usr/src       xattr                 off                    temporary
zroot/usr/src       copies                1                      default
zroot/usr/src       version               5                      -
zroot/usr/src       utf8only              off                    -
zroot/usr/src       normalization         none                   -
zroot/usr/src       casesensitivity       sensitive              -
zroot/usr/src       vscan                 off                    default
zroot/usr/src       nbmand                off                    default
zroot/usr/src       sharesmb              off                    default
zroot/usr/src       refquota              none                   default
zroot/usr/src       refreservation        none                   default
zroot/usr/src       primarycache          all                    default
zroot/usr/src       secondarycache        all                    default
zroot/usr/src       usedbysnapshots       0                      -
zroot/usr/src       usedbydataset         88K                    -
zroot/usr/src       usedbychildren        0                      -
zroot/usr/src       usedbyrefreservation  0                      -
zroot/usr/src       logbias               latency                default
zroot/usr/src       dedup                 off                    default
zroot/usr/src       mlslabel                                     -
zroot/usr/src       sync                  standard               default
zroot/usr/src       refcompressratio      1.00x                  -
zroot/usr/src       written               88K                    -
zroot/usr/src       logicalused           11.5K                  -
zroot/usr/src       logicalreferenced     11.5K                  -
zroot/usr/src       volmode               default                default
zroot/usr/src       filesystem_limit      none                   default
zroot/usr/src       snapshot_limit        none                   default
zroot/usr/src       filesystem_count      none                   default
zroot/usr/src       snapshot_count        none                   default
zroot/usr/src       redundant_metadata    all                    default
zroot/var           type                  filesystem             -
zroot/var           creation              Wed Oct 18  7:04 2017  -
zroot/var           used                  576K                   -
zroot/var           available             12.3G                  -
zroot/var           referenced            88K                    -
zroot/var           compressratio         1.41x                  -
zroot/var           mounted               no                     -
zroot/var           quota                 none                   default
zroot/var           reservation           none                   default
zroot/var           recordsize            128K                   default
zroot/var           mountpoint            /var                   local
zroot/var           sharenfs              off                    default
zroot/var           checksum              on                     default
zroot/var           compression           lz4                    inherited from zroot
zroot/var           atime                 off                    inherited from zroot
zroot/var           devices               on                     default
zroot/var           exec                  on                     default
zroot/var           setuid                on                     default
zroot/var           readonly              off                    default
zroot/var           jailed                off                    default
zroot/var           snapdir               hidden                 default
zroot/var           aclmode               discard                default
zroot/var           aclinherit            restricted             default
zroot/var           canmount              off                    local
zroot/var           xattr                 on                     default
zroot/var           copies                1                      default
zroot/var           version               5                      -
zroot/var           utf8only              off                    -
zroot/var           normalization         none                   -
zroot/var           casesensitivity       sensitive              -
zroot/var           vscan                 off                    default
zroot/var           nbmand                off                    default
zroot/var           sharesmb              off                    default
zroot/var           refquota              none                   default
zroot/var           refreservation        none                   default
zroot/var           primarycache          all                    default
zroot/var           secondarycache        all                    default
zroot/var           usedbysnapshots       0                      -
zroot/var           usedbydataset         88K                    -
zroot/var           usedbychildren        488K                   -
zroot/var           usedbyrefreservation  0                      -
zroot/var           logbias               latency                default
zroot/var           dedup                 off                    default
zroot/var           mlslabel                                     -
zroot/var           sync                  standard               default
zroot/var           refcompressratio      1.00x                  -
zroot/var           written               88K                    -
zroot/var           logicalused           215K                   -
zroot/var           logicalreferenced     11.5K                  -
zroot/var           volmode               default                default
zroot/var           filesystem_limit      none                   default
zroot/var           snapshot_limit        none                   default
zroot/var           filesystem_count      none                   default
zroot/var           snapshot_count        none                   default
zroot/var           redundant_metadata    all                    default
zroot/var/audit     type                  filesystem             -
zroot/var/audit     creation              Wed Oct 18  7:04 2017  -
zroot/var/audit     used                  88K                    -
zroot/var/audit     available             12.3G                  -
zroot/var/audit     referenced            88K                    -
zroot/var/audit     compressratio         1.00x                  -
zroot/var/audit     mounted               yes                    -
zroot/var/audit     quota                 none                   default
zroot/var/audit     reservation           none                   default
zroot/var/audit     recordsize            128K                   default
zroot/var/audit     mountpoint            /var/audit             inherited from zroot/var
zroot/var/audit     sharenfs              off                    default
zroot/var/audit     checksum              on                     default
zroot/var/audit     compression           lz4                    inherited from zroot
zroot/var/audit     atime                 off                    inherited from zroot
zroot/var/audit     devices               on                     default
zroot/var/audit     exec                  off                    local
zroot/var/audit     setuid                off                    local
zroot/var/audit     readonly              off                    default
zroot/var/audit     jailed                off                    default
zroot/var/audit     snapdir               hidden                 default
zroot/var/audit     aclmode               discard                default
zroot/var/audit     aclinherit            restricted             default
zroot/var/audit     canmount              on                     default
zroot/var/audit     xattr                 off                    temporary
zroot/var/audit     copies                1                      default
zroot/var/audit     version               5                      -
zroot/var/audit     utf8only              off                    -
zroot/var/audit     normalization         none                   -
zroot/var/audit     casesensitivity       sensitive              -
zroot/var/audit     vscan                 off                    default
zroot/var/audit     nbmand                off                    default
zroot/var/audit     sharesmb              off                    default
zroot/var/audit     refquota              none                   default
zroot/var/audit     refreservation        none                   default
zroot/var/audit     primarycache          all                    default
zroot/var/audit     secondarycache        all                    default
zroot/var/audit     usedbysnapshots       0                      -
zroot/var/audit     usedbydataset         88K                    -
zroot/var/audit     usedbychildren        0                      -
zroot/var/audit     usedbyrefreservation  0                      -
zroot/var/audit     logbias               latency                default
zroot/var/audit     dedup                 off                    default
zroot/var/audit     mlslabel                                     -
zroot/var/audit     sync                  standard               default
zroot/var/audit     refcompressratio      1.00x                  -
zroot/var/audit     written               88K                    -
zroot/var/audit     logicalused           11.5K                  -
zroot/var/audit     logicalreferenced     11.5K                  -
zroot/var/audit     volmode               default                default
zroot/var/audit     filesystem_limit      none                   default
zroot/var/audit     snapshot_limit        none                   default
zroot/var/audit     filesystem_count      none                   default
zroot/var/audit     snapshot_count        none                   default
zroot/var/audit     redundant_metadata    all                    default
zroot/var/crash     type                  filesystem             -
zroot/var/crash     creation              Wed Oct 18  7:04 2017  -
zroot/var/crash     used                  88K                    -
zroot/var/crash     available             12.3G                  -
zroot/var/crash     referenced            88K                    -
zroot/var/crash     compressratio         1.04x                  -
zroot/var/crash     mounted               yes                    -
zroot/var/crash     quota                 none                   default
zroot/var/crash     reservation           none                   default
zroot/var/crash     recordsize            128K                   default
zroot/var/crash     mountpoint            /var/crash             inherited from zroot/var
zroot/var/crash     sharenfs              off                    default
zroot/var/crash     checksum              on                     default
zroot/var/crash     compression           lz4                    inherited from zroot
zroot/var/crash     atime                 off                    inherited from zroot
zroot/var/crash     devices               on                     default
zroot/var/crash     exec                  off                    local
zroot/var/crash     setuid                off                    local
zroot/var/crash     readonly              off                    default
zroot/var/crash     jailed                off                    default
zroot/var/crash     snapdir               hidden                 default
zroot/var/crash     aclmode               discard                default
zroot/var/crash     aclinherit            restricted             default
zroot/var/crash     canmount              on                     default
zroot/var/crash     xattr                 off                    temporary
zroot/var/crash     copies                1                      default
zroot/var/crash     version               5                      -
zroot/var/crash     utf8only              off                    -
zroot/var/crash     normalization         none                   -
zroot/var/crash     casesensitivity       sensitive              -
zroot/var/crash     vscan                 off                    default
zroot/var/crash     nbmand                off                    default
zroot/var/crash     sharesmb              off                    default
zroot/var/crash     refquota              none                   default
zroot/var/crash     refreservation        none                   default
zroot/var/crash     primarycache          all                    default
zroot/var/crash     secondarycache        all                    default
zroot/var/crash     usedbysnapshots       0                      -
zroot/var/crash     usedbydataset         88K                    -
zroot/var/crash     usedbychildren        0                      -
zroot/var/crash     usedbyrefreservation  0                      -
zroot/var/crash     logbias               latency                default
zroot/var/crash     dedup                 off                    default
zroot/var/crash     mlslabel                                     -
zroot/var/crash     sync                  standard               default
zroot/var/crash     refcompressratio      1.04x                  -
zroot/var/crash     written               88K                    -
zroot/var/crash     logicalused           12K                    -
zroot/var/crash     logicalreferenced     12K                    -
zroot/var/crash     volmode               default                default
zroot/var/crash     filesystem_limit      none                   default
zroot/var/crash     snapshot_limit        none                   default
zroot/var/crash     filesystem_count      none                   default
zroot/var/crash     snapshot_count        none                   default
zroot/var/crash     redundant_metadata    all                    default
zroot/var/log       type                  filesystem             -
zroot/var/log       creation              Wed Oct 18  7:04 2017  -
zroot/var/log       used                  136K                   -
zroot/var/log       available             12.3G                  -
zroot/var/log       referenced            136K                   -
zroot/var/log       compressratio         2.12x                  -
zroot/var/log       mounted               yes                    -
zroot/var/log       quota                 none                   default
zroot/var/log       reservation           none                   default
zroot/var/log       recordsize            128K                   default
zroot/var/log       mountpoint            /var/log               inherited from zroot/var
zroot/var/log       sharenfs              off                    default
zroot/var/log       checksum              on                     default
zroot/var/log       compression           lz4                    inherited from zroot
zroot/var/log       atime                 off                    inherited from zroot
zroot/var/log       devices               on                     default
zroot/var/log       exec                  off                    local
zroot/var/log       setuid                off                    local
zroot/var/log       readonly              off                    default
zroot/var/log       jailed                off                    default
zroot/var/log       snapdir               hidden                 default
zroot/var/log       aclmode               discard                default
zroot/var/log       aclinherit            restricted             default
zroot/var/log       canmount              on                     default
zroot/var/log       xattr                 off                    temporary
zroot/var/log       copies                1                      default
zroot/var/log       version               5                      -
zroot/var/log       utf8only              off                    -
zroot/var/log       normalization         none                   -
zroot/var/log       casesensitivity       sensitive              -
zroot/var/log       vscan                 off                    default
zroot/var/log       nbmand                off                    default
zroot/var/log       sharesmb              off                    default
zroot/var/log       refquota              none                   default
zroot/var/log       refreservation        none                   default
zroot/var/log       primarycache          all                    default
zroot/var/log       secondarycache        all                    default
zroot/var/log       usedbysnapshots       0                      -
zroot/var/log       usedbydataset         136K                   -
zroot/var/log       usedbychildren        0                      -
zroot/var/log       usedbyrefreservation  0                      -
zroot/var/log       logbias               latency                default
zroot/var/log       dedup                 off                    default
zroot/var/log       mlslabel                                     -
zroot/var/log       sync                  standard               default
zroot/var/log       refcompressratio      2.12x                  -
zroot/var/log       written               136K                   -
zroot/var/log       logicalused           118K                   -
zroot/var/log       logicalreferenced     118K                   -
zroot/var/log       volmode               default                default
zroot/var/log       filesystem_limit      none                   default
zroot/var/log       snapshot_limit        none                   default
zroot/var/log       filesystem_count      none                   default
zroot/var/log       snapshot_count        none                   default
zroot/var/log       redundant_metadata    all                    default
zroot/var/mail      type                  filesystem             -
zroot/var/mail      creation              Wed Oct 18  7:04 2017  -
zroot/var/mail      used                  88K                    -
zroot/var/mail      available             12.3G                  -
zroot/var/mail      referenced            88K                    -
zroot/var/mail      compressratio         1.00x                  -
zroot/var/mail      mounted               yes                    -
zroot/var/mail      quota                 none                   default
zroot/var/mail      reservation           none                   default
zroot/var/mail      recordsize            128K                   default
zroot/var/mail      mountpoint            /var/mail              inherited from zroot/var
zroot/var/mail      sharenfs              off                    default
zroot/var/mail      checksum              on                     default
zroot/var/mail      compression           lz4                    inherited from zroot
zroot/var/mail      atime                 on                     local
zroot/var/mail      devices               on                     default
zroot/var/mail      exec                  on                     default
zroot/var/mail      setuid                on                     default
zroot/var/mail      readonly              off                    default
zroot/var/mail      jailed                off                    default
zroot/var/mail      snapdir               hidden                 default
zroot/var/mail      aclmode               discard                default
zroot/var/mail      aclinherit            restricted             default
zroot/var/mail      canmount              on                     default
zroot/var/mail      xattr                 off                    temporary
zroot/var/mail      copies                1                      default
zroot/var/mail      version               5                      -
zroot/var/mail      utf8only              off                    -
zroot/var/mail      normalization         none                   -
zroot/var/mail      casesensitivity       sensitive              -
zroot/var/mail      vscan                 off                    default
zroot/var/mail      nbmand                off                    default
zroot/var/mail      sharesmb              off                    default
zroot/var/mail      refquota              none                   default
zroot/var/mail      refreservation        none                   default
zroot/var/mail      primarycache          all                    default
zroot/var/mail      secondarycache        all                    default
zroot/var/mail      usedbysnapshots       0                      -
zroot/var/mail      usedbydataset         88K                    -
zroot/var/mail      usedbychildren        0                      -
zroot/var/mail      usedbyrefreservation  0                      -
zroot/var/mail      logbias               latency                default
zroot/var/mail      dedup                 off                    default
zroot/var/mail      mlslabel                                     -
zroot/var/mail      sync                  standard               default
zroot/var/mail      refcompressratio      1.00x                  -
zroot/var/mail      written               88K                    -
zroot/var/mail      logicalused           31K                    -
zroot/var/mail      logicalreferenced     31K                    -
zroot/var/mail      volmode               default                default
zroot/var/mail      filesystem_limit      none                   default
zroot/var/mail      snapshot_limit        none                   default
zroot/var/mail      filesystem_count      none                   default
zroot/var/mail      snapshot_count        none                   default
zroot/var/mail      redundant_metadata    all                    default
zroot/var/tmp       type                  filesystem             -
zroot/var/tmp       creation              Wed Oct 18  7:04 2017  -
zroot/var/tmp       used                  88K                    -
zroot/var/tmp       available             12.3G                  -
zroot/var/tmp       referenced            88K                    -
zroot/var/tmp       compressratio         1.00x                  -
zroot/var/tmp       mounted               yes                    -
zroot/var/tmp       quota                 none                   default
zroot/var/tmp       reservation           none                   default
zroot/var/tmp       recordsize            128K                   default
zroot/var/tmp       mountpoint            /var/tmp               inherited from zroot/var
zroot/var/tmp       sharenfs              off                    default
zroot/var/tmp       checksum              on                     default
zroot/var/tmp       compression           lz4                    inherited from zroot
zroot/var/tmp       atime                 off                    inherited from zroot
zroot/var/tmp       devices               on                     default
zroot/var/tmp       exec                  on                     default
zroot/var/tmp       setuid                off                    local
zroot/var/tmp       readonly              off                    default
zroot/var/tmp       jailed                off                    default
zroot/var/tmp       snapdir               hidden                 default
zroot/var/tmp       aclmode               discard                default
zroot/var/tmp       aclinherit            restricted             default
zroot/var/tmp       canmount              on                     default
zroot/var/tmp       xattr                 off                    temporary
zroot/var/tmp       copies                1                      default
zroot/var/tmp       version               5                      -
zroot/var/tmp       utf8only              off                    -
zroot/var/tmp       normalization         none                   -
zroot/var/tmp       casesensitivity       sensitive              -
zroot/var/tmp       vscan                 off                    default
zroot/var/tmp       nbmand                off                    default
zroot/var/tmp       sharesmb              off                    default
zroot/var/tmp       refquota              none                   default
zroot/var/tmp       refreservation        none                   default
zroot/var/tmp       primarycache          all                    default
zroot/var/tmp       secondarycache        all                    default
zroot/var/tmp       usedbysnapshots       0                      -
zroot/var/tmp       usedbydataset         88K                    -
zroot/var/tmp       usedbychildren        0                      -
zroot/var/tmp       usedbyrefreservation  0                      -
zroot/var/tmp       logbias               latency                default
zroot/var/tmp       dedup                 off                    default
zroot/var/tmp       mlslabel                                     -
zroot/var/tmp       sync                  standard               default
zroot/var/tmp       refcompressratio      1.00x                  -
zroot/var/tmp       written               88K                    -
zroot/var/tmp       logicalused           31K                    -
zroot/var/tmp       logicalreferenced     31K                    -
zroot/var/tmp       volmode               default                default
zroot/var/tmp       filesystem_limit      none                   default
zroot/var/tmp       snapshot_limit        none                   default
zroot/var/tmp       filesystem_count      none                   default
zroot/var/tmp       snapshot_count        none                   default
zroot/var/tmp       redundant_metadata    all                    default

FreeBSD 11.1-RELEASEでVirtualBoxのブリッジネットワークが動かないっぽい?

家鯖をFreeBSD 11.1-RELEASEにしてからVirtualBoxのネットワークがどうにもおかしい。

Windows 7 Pro. (x64)のゲストにVirtIOな準仮想化NICを差してブリッジネットワークで使ってたんだけど、いつ頃からか通信が疎通しなくなってしまった。NICそのものは正しく認識されリンクアップも正常なのだが、内向きも外向きもパケットが流れない。要はブリッジされてないっぽい。ネットワークの種類をNATにすると通信できるようになる。

実のところ、11.1-BETAの頃にはこの問題に遭遇しており、その時はVirtualBoxを旧バージョンにしたら直ったんですな。で、最近VirtualBox 5.1.28に更新したら再発したと。

自分が試した限りでは↓こんな感じ。

  • VirtualBox 5.1.24 → NG(※11.1-BETAの頃は動いてたような気がしなくもない…)
  • VirtualBox 5.1.26 → OK(※記憶が曖昧)
  • VirtualBox 5.1.28 → NG
  • VirtualBox 5.1.30 → NG

記憶が曖昧で不確かな部分があるが、少なくとも5.1.26以外は現環境でpackages入れて動かない事を確認済み。ついでに28と30は自前ビルドも試してみたけどダメだった。5.1.26は動いてた気がするんだけどー、pkgレポジトリにもローカルキャッシュにもバイナリが見当たらなく、最早試すこともできない(´・ω・`)

フォーラムでバグチケも切られてるが、人によって動いてたり動いてなかったりでよく分からん。

丁度いい機会だしbhyveに乗り換えてみるかー?

参考サイト

ESPの容量は512MiB以上が推奨らしい

FreeBSDのブート環境をEFIにすべく調べてたら、EFI System Partitionについて留意すべき事が幾つかあるようなので殴り書き。公式仕様書といった一次情報は未見、かつEFI黎明期のバッドノウハウが混じってる可能性もあるので、本記事の正確性については保証できますん( ゚ω゚ )

ESPのファイルシステム:

  • FAT32が正式
  • 一部のLinuxディストリビューションはFAT16で作ることがある
  • FreeBSDのnewfs_msdos -F 32で作ったFAT32は、一部のEFI実装で正しく読めない事がある。この場合はFAT12, FAT16で作ればよい。
  • Linux/FreeBSDではFAT12, FAT16のESPでも問題ないが、WindowsはFAT32しかだめ。
  • 大抵のUEFIはどのFATでも大丈夫だが、一部の実装ではFAT32以外だとダメ。

ESPのサイズ:

  • 正式な言及はなし
  • ただし、FAT32の最小サイズは65527クラスタで、1クラスタの最小単位は1セクタであるから、(最小ESPサイズ)=(セクタサイズ)×65527 となる。
    • 1セクタ=512バイトの場合:33549824B=32763.5KiB≒31.995MiB
    • 1セクタ=4096バイトの場合:268398592B=262108KiB≒255.964MiB
  • しかし一部のEFI実装は512MiB未満のESPを正しく扱えない事がある。
    • こっちの資料には、FAT32は最小クラスタサイズ4KiBで最小ボリュームサイズが512MiBとあるので、最小クラスタが4KiB想定の実装があるのかも?
  • 一方で、Windows/MacはESPを200MiBで作るので最早訳ワカメ状態(512Eドライブまでなら規格上も問題ないんだろうけど…)
  • Linuxのmkdosfsコマンドは520MiBまでのパーティションをFAT16で作るのがデフォ挙動なので要注意。
  • FAT12, FAT16の場合、最小サイズ制限はない

ファーム、OS、ストレージのそれぞれの都合が絡み合って何とも複雑な状況っぽい。

FAT32の最小容量制限を考慮すると、FreeBSD 11デフォの800KiBのESPなんぞ以ての外ですな。今後、ネイティブ4Kストレージが増えてく事を考えると、Windowsを使ってFAT32な512MiBのESPを作るのがさいつよか?

参考サイト

lang/php71とwww/mod_php71のZTSオプションは合わせないとハマる

FreeBSDでportsからPHP 7.1とmod_php71をインストールする際、それぞれのZTSのオプション設定を合わせておかないとハマる。というのも、ZTSの有無によってPHPエクステンションの読み込みパスが変わるからだ。

  • ZTS無効時:/usr/local/lib/php/20160303/
  • ZTS有効時:/usr/local/lib/php/20160303-zts/

エクステンションはlang/php71のZTSオプションに沿った場所にインストールされる。一方、mod_phpは自身のZTSオプション設定に沿った場所からエクステンションを読み込もうとするため、設定を合わせておかないとApache起動時に

Failed loading /usr/local/lib/php/20160303-zts/opcache.so:  Cannot open "/usr/local/lib/php/20160303-zts/opcache.so"

てな感じで怒られる事になる。

Samba 4.6のファイルコピーがCPU 100%近く使い超絶遅い件

最初に結論

この状態に悩まされてる人は何よりも答えが欲しいだろうから、最初に結論を書いておくと、smb.confでcase sensitive = yesと設定すると多分直る。直下に大量のファイルを抱えたフォルダをコピーするとsmbdがCPUを100%近く消費し、コピー速度が極めて遅くなる現象ならほぼ間違いなく直る。

「”大量のファイル”ってどれくらい?」かというと、サーバマシンの性能にもよるがCore i系なら概ね1万ファイル、流行りのラズパイとかだと恐らくもっと少数、単純なクロック比で1/2、実性能はもっと劣るだろうから更に半分で2500ファイルくらい?。完全な当てずっぽうですけど。要はファイル名の比較のところがボトルネックになっているようなので、CPUのシングルスレッド性能に依存する。

次に御託

例によってNAS4Free 11.0.0.4 (4303)[FreeBSD 11.0-RELEASE-p10/Samba 4.6.4]でNASをでっち上げたのだが、知人曰く、今までのNASに較べてファイルコピーが遅い、と。マシンのスペック的にはXeon E5-2620v3, メモリ8GB, 1GbE×2のLAGで、ストレージも3.5インチHDD2本でRAID-1のペアを3ペアでRAID10なので問題が出るとは考えにくい。実際、シェルでのシーケンシャルライトでは500MB/sくらい出てる。

様々なサイズのテストファイルを試してみるも、至って正常な速度が出るし、むしろ他のNASよりも速いくらい。ところが、知人が遅いというファイル群で試してみると、たしかに遅い。小さなファイルが多いためワイヤーレートには程遠いが、それでも初速は10MB/s超えてるのに、あれよあれよと速度が落ちて仕舞には100kB/sを切ってしまう。そして何故かsmbdがCPUを100%近く持っていく尋常ならざる状態に。Pen!!!時代のGbEじゃあるまいし、たかがファイル転送でCPU 100%ってどんだけー。

問題のファイル群をシェルでcpすると30MB/s出てるので、やっぱりマシンに問題はなさげ。さらに、NAS4Free 9 [FreeBSD 9.3-RELEASE-p14/Samba 4.1.18]搭載の別マシン(Xeon E3-1225v2/16GB/3.5“ HDD 6台でRAID-Z2なので性能は必要十分)で試すと、安定して数MB/sは出るし、CPU負荷も常識的な範囲。となれば、問題なのはSambaっぽい…?

ここまで絞り込んでからが大変だった。

情報がないない。マシンの省電力設定を切ってみたり、Sambaが速くなる各種おまじないを試してみたり、SMBのプロトコルバージョンを変えたり、LAGを解除してみたり、etc…するも効果なし。ググりにググって、ようやくFreeNASのフォーラムでcase sensitiveが原因じゃねという投稿を見つけた次第。

早速case sensitive = yesにして試してみたら、効果てきめん。転送速度もCPU負荷も劇的に改善された(テストファイルが32kBなので速度がそんなに出てないのは仕方ない)。論より証拠ってなもんで、比較画像貼っておきますね。

 Samba 4.6.4のcase sensitive設定によるファイルコピー速度の比較

その後、Sambaのドキュメントのcase sensitive設定のところを見たら、思いっきり「As a special case for directories with large numbers of files, if the case options are set as follows, “case sensitive = yes”, (後略)」と書いてあったでござる(´・ω・`)。

大文字小文字の変換処理ごときで遅くなるなよ!と思わなくもないが、ファイルの新規作成時はディレクトリ内の既存ファイル名と被ってないか総当りでチェックしているようなので、何も考えずに実装すれば計算量はO(n2)、ファイル数が増えると爆発的に比較数が増えるんすなぁ…。にしてもですよ、デフォルト設定のcase sensitive = autoは以前のバージョンから変わってないわけで、いきなり遅くなるなんてチョーひどくなーい?

case sensitive設定を変えるとWindowsからのアクセスに支障がでないか心配なところだが(なんたってWindowsは表面上は大文字小文字区別しませんからね!)、そこはエクスプローラが上手いこと取り計らってくれる模様。本当かどうかは知らない。

参考サイト

start.txt · 最終更新: 2016-05-07 17:46 by decomo
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0