Giter Site home page Giter Site logo

zonefs-tools's People

Contributors

alandtse avatar bvanassche avatar damien-lemoal avatar dmitry-fomichev avatar kawasaki avatar morbidrsa avatar suzu-masa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zonefs-tools's Issues

unknown filesystem type 'zonefs'

I have the zonefs-tools compiled and saved while trying to run testing on some WD zoned drives. I can get the mkzonefs command to run however when I try to mount the drive it says that zonefs is not installed. Is there any input that I'm missing with compiling this?

sudo mkzonefs -f -o aggr_cnv /dev/sdc /dev/sdc: 39063650304 512-byte sectors (18627 GiB) Host-managed device 74508 zones of 524288 512-byte sectors (256 MiB) 746 conventional zones, 73762 sequential zones 0 read-only zones, 0 offline zones Format: 74507 usable zones Aggregate conventional zones: enabled File UID: 0 File GID: 0 File access permissions: 640 FS UUID: 590d2c75-0a00-4f10-bd18-f3c22581d638 Resetting sequential zones Writing super block

$ sudo mount -t zonefs /dev/sdc /mnt mount: /mnt: unknown filesystem type 'zonefs'.
I then attempt to run the zonefs-tests.sh but run into the error:
sudo ./zonefs-tests.sh -t 0020 /dev/sdc blkzone utility is not reporting zone capacity. util-linux update needed.

However, util-linux has no update.

I'm currently attempting this all on the Ubuntu 20.04.3 LTS.

Please create 1.3.0 release

Hi,

Since 1.2.0 release back in december there were over 20 commits in master. Time for a new release? pretty please? :-)

'configure: error: Couldn't find linux/blkzoned.h' occurred when compiling on 5.6.2 kernel

got this 'configure: error: Couldn't find linux/blkzoned.h' when compling on the 5.6.2 kernel

checking blkid/blkid.h usability... yes
checking blkid/blkid.h presence... yes
checking for blkid/blkid.h... yes
checking linux/blkzoned.h usability... no
checking linux/blkzoned.h presence... no
checking for linux/blkzoned.h... no
configure: error: Couldn't find linux/blkzoned.h

I find the blkzoned.h is in uapi/linux path in 5.6.2 ; so I am wondering if something should be changed for new kernel

A small question about ATC'21 ZNS-paper

In your paper: ZNS: Avoiding the Block Interface Tax for Flash-based SSDs

I'm very glad to see your paper about the advantage of zns and we all hope to reproduce the testing result on our environment, so we can try to use the zns on our production.

image

I've find that your testing platform could expose the storage to ZNS-ssd/Block-ssd, if this platform is opensouce or any way we can use the platform.
Because we want to reproduce your testing result. We want to compare the rocksdb on zenfs and rocksdb on xfs and rocksdb on f2fs,but the xfs can't be created on the zns like you have said(dm-zone is not work on zns).

Because of the f2fs can't replace the most universal file system xfs, and the rocksdb's test result on f2fs is hard to say zenfs is better than the block-ssd's file system.

Mkzonefs with aggr_cnv options, but after mount there is no cnv directory

ENV

  • DISK: WZS4C8T1TDSP303
  • CentOS Linux release 7.4.1708 * kernel: 5.12.0
  • mkzonefs-tool : version 1.5.2

Problem

  1. mkzonefs -o aggr_cnv /dev/nvme4n1
/dev/nvme4n1: 3795845120 512-byte sectors (1810 GiB)
  Host-managed device
  905 zones of 4194304 512-byte sectors (2048 MiB)
  0 conventional zones, 905 sequential zones
  0 read-only zones, 0 offline zones
Format:
  904 usable zones
  Aggregate conventional zones: enabled
  File UID: 0
  File GID: 0
  File access permissions: 640
  FS UUID: 6cfbce19-7ca7-4c81-85ac-1f900228a8d1
Resetting sequential zones
Writing super block
  1. mount -t zonefs /dev/nvme4n1 /mnt/zonefs/
  2. ls -l /mnt/zonefs
# ls /mnt/zonefs/
seq

There is no cnv directory, only the seq directory.
Is any suggestion to solve the problem?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.