Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-ryantm/666c6693f128ac7634c8f1bc487b50d5 to your computer and use it in GitHub Desktop.
Save r-ryantm/666c6693f128ac7634c8f1bc487b50d5 to your computer and use it in GitHub Desktop.
/nix/store/2n9ppfpjcj562zzdq5qmllglk2vq20ac-glusterfs-7.5
├── bin
│   ├── fusermount-glusterfs
│   ├── gcron.py
│   ├── gf_attach
│   ├── gfind_missing_files -> ../libexec/glusterfs/gfind_missing_files/gfind_missing_files.sh
│   ├── glfsheal
│   ├── gluster
│   ├── glusterd
│   ├── gluster-eventsapi
│   ├── glustereventsd -> ../libexec/glusterfs/gfevents/glustereventsd.py
│   ├── glusterfind
│   ├── glusterfs -> glusterfsd
│   ├── glusterfsd
│   ├── gluster-georep-sshkey
│   ├── gluster-mountbroker
│   ├── gluster-setgfid2path
│   ├── mount.glusterfs
│   ├── __pycache__
│   │   └── conf.cpython-37.pyc
│   └── snap_scheduler.py
├── etc
│   └── glusterfs
│   ├── eventsconfig.json
│   ├── glusterd.vol
│   ├── glusterfs-georep-logrotate
│   ├── glusterfs-logrotate
│   ├── gluster-rsyslog-5.8.conf
│   ├── gluster-rsyslog-7.2.conf
│   ├── group-db-workload
│   ├── group-distributed-virt
│   ├── group-gluster-block
│   ├── group-metadata-cache
│   ├── group-nl-cache
│   ├── group-samba
│   ├── group-virt.example
│   ├── gsyncd.conf
│   ├── logger.conf.example
│   └── thin-arbiter.vol
├── include
│   └── glusterfs
│   ├── api
│   │   ├── glfs.h
│   │   └── glfs-handles.h
│   ├── async.h
│   ├── atomic.h
│   ├── byte-order.h
│   ├── call-stub.h
│   ├── checksum.h
│   ├── circ-buff.h
│   ├── client_t.h
│   ├── cluster-syncop.h
│   ├── common-utils.h
│   ├── compat-errno.h
│   ├── compat.h
│   ├── compat-uuid.h
│   ├── daemon.h
│   ├── default-args.h
│   ├── defaults.h
│   ├── dict.h
│   ├── event-history.h
│   ├── events.h
│   ├── fd.h
│   ├── fd-lk.h
│   ├── gfchangelog
│   │   └── changelog.h
│   ├── gf-dirent.h
│   ├── gf-event.h
│   ├── gidcache.h
│   ├── glfs-message-id.h
│   ├── globals.h
│   ├── glusterfs-acl.h
│   ├── glusterfs.h
│   ├── graph-utils.h
│   ├── hashfn.h
│   ├── iatt.h
│   ├── inode.h
│   ├── iobuf.h
│   ├── latency.h
│   ├── libglusterfs-messages.h
│   ├── list.h
│   ├── lkowner.h
│   ├── locking.h
│   ├── logging.h
│   ├── lvm-defaults.h
│   ├── mem-pool.h
│   ├── mem-types.h
│   ├── monitoring.h
│   ├── options.h
│   ├── parse-utils.h
│   ├── protocol-common.h
│   ├── quota-common-utils.h
│   ├── rbthash.h
│   ├── refcount.h
│   ├── revision.h
│   ├── rot-buffs.h
│   ├── rpc
│   │   ├── acl3-xdr.h
│   │   ├── changelog-xdr.h
│   │   ├── cli1-xdr.h
│   │   ├── glusterd1-xdr.h
│   │   ├── glusterfs3.h
│   │   ├── glusterfs3-xdr.h
│   │   ├── glusterfs4-xdr.h
│   │   ├── glusterfs-fops.h
│   │   ├── mount3udp.h
│   │   ├── msg-nfs3.h
│   │   ├── nlm4-xdr.h
│   │   ├── nsm-xdr.h
│   │   ├── portmap-xdr.h
│   │   ├── protocol-common.h
│   │   ├── rpc-clnt.h
│   │   ├── rpc-clnt-ping.h
│   │   ├── rpc-common-xdr.h
│   │   ├── rpc-drc.h
│   │   ├── rpc-lib-messages.h
│   │   ├── rpc-pragmas.h
│   │   ├── rpcsvc-common.h
│   │   ├── rpcsvc.h
│   │   ├── rpc-transport.h
│   │   ├── xdr-common.h
│   │   ├── xdr-generic.h
│   │   ├── xdr-nfs3.h
│   │   ├── xdr-rpcclnt.h
│   │   └── xdr-rpc.h
│   ├── run.h
│   ├── server
│   │   ├── authenticate.h
│   │   ├── server-common.h
│   │   ├── server.h
│   │   ├── server-helpers.h
│   │   ├── server-mem-types.h
│   │   └── server-messages.h
│   ├── stack.h
│   ├── statedump.h
│   ├── store.h
│   ├── strfd.h
│   ├── syncop.h
│   ├── syncop-utils.h
│   ├── syscall.h
│   ├── template-component-messages.h
│   ├── throttle-tbf.h
│   ├── timer.h
│   ├── timespec.h
│   ├── trie.h
│   ├── upcall-utils.h
│   ├── xlator.h
│   └── y.tab.h
├── lib
│   ├── glusterfs
│   │   └── 7.5
│   │   ├── auth
│   │   │   ├── addr.la
│   │   │   ├── addr.so
│   │   │   ├── login.la
│   │   │   └── login.so
│   │   ├── cloudsync-plugins
│   │   │   ├── cloudsynccvlt.la
│   │   │   └── cloudsynccvlt.so
│   │   ├── rpc-transport
│   │   │   ├── socket.la
│   │   │   └── socket.so
│   │   └── xlator
│   │   ├── cluster
│   │   │   ├── afr.la
│   │   │   ├── afr.so
│   │   │   ├── dht.la
│   │   │   ├── dht.so
│   │   │   ├── disperse.so -> ec.so
│   │   │   ├── distribute.so -> dht.so
│   │   │   ├── ec.la
│   │   │   ├── ec.so
│   │   │   ├── nufa.la
│   │   │   ├── nufa.so
│   │   │   ├── replicate.so -> afr.so
│   │   │   ├── switch.la
│   │   │   └── switch.so
│   │   ├── debug
│   │   │   ├── delay-gen.la
│   │   │   ├── delay-gen.so
│   │   │   ├── error-gen.la
│   │   │   ├── error-gen.so
│   │   │   ├── io-stats.la
│   │   │   ├── io-stats.so
│   │   │   ├── sink.la
│   │   │   ├── sink.so
│   │   │   ├── trace.la
│   │   │   └── trace.so
│   │   ├── features
│   │   │   ├── access-control.so -> ../system/posix-acl.so
│   │   │   ├── arbiter.la
│   │   │   ├── arbiter.so
│   │   │   ├── barrier.la
│   │   │   ├── barrier.so
│   │   │   ├── bit-rot.la
│   │   │   ├── bit-rot.so
│   │   │   ├── bitrot-stub.la
│   │   │   ├── bitrot-stub.so
│   │   │   ├── cdc.la
│   │   │   ├── cdc.so
│   │   │   ├── changelog.la
│   │   │   ├── changelog.so
│   │   │   ├── cloudsync.la
│   │   │   ├── cloudsync.so
│   │   │   ├── gfid-access.la
│   │   │   ├── gfid-access.so
│   │   │   ├── index.la
│   │   │   ├── index.so
│   │   │   ├── leases.la
│   │   │   ├── leases.so
│   │   │   ├── locks.la
│   │   │   ├── locks.so
│   │   │   ├── marker.la
│   │   │   ├── marker.so
│   │   │   ├── namespace.la
│   │   │   ├── namespace.so
│   │   │   ├── posix-locks.so -> locks.so
│   │   │   ├── quiesce.la
│   │   │   ├── quiesce.so
│   │   │   ├── quotad.la
│   │   │   ├── quotad.so
│   │   │   ├── quota.la
│   │   │   ├── quota.so
│   │   │   ├── read-only.la
│   │   │   ├── read-only.so
│   │   │   ├── sdfs.la
│   │   │   ├── sdfs.so
│   │   │   ├── selinux.la
│   │   │   ├── selinux.so
│   │   │   ├── shard.la
│   │   │   ├── shard.so
│   │   │   ├── snapview-client.la
│   │   │   ├── snapview-client.so
│   │   │   ├── snapview-server.la
│   │   │   ├── snapview-server.so
│   │   │   ├── thin-arbiter.la
│   │   │   ├── thin-arbiter.so
│   │   │   ├── trash.la
│   │   │   ├── trash.so
│   │   │   ├── upcall.la
│   │   │   ├── upcall.so
│   │   │   ├── utime.la
│   │   │   ├── utime.so
│   │   │   ├── worm.la
│   │   │   └── worm.so
│   │   ├── meta.la
│   │   ├── meta.so
│   │   ├── mgmt
│   │   │   ├── glusterd.la
│   │   │   └── glusterd.so
│   │   ├── mount
│   │   │   ├── api.la
│   │   │   ├── api.so
│   │   │   ├── fuse.la
│   │   │   └── fuse.so
│   │   ├── performance
│   │   │   ├── io-cache.la
│   │   │   ├── io-cache.so
│   │   │   ├── io-threads.la
│   │   │   ├── io-threads.so
│   │   │   ├── md-cache.la
│   │   │   ├── md-cache.so
│   │   │   ├── nl-cache.la
│   │   │   ├── nl-cache.so
│   │   │   ├── open-behind.la
│   │   │   ├── open-behind.so
│   │   │   ├── quick-read.la
│   │   │   ├── quick-read.so
│   │   │   ├── read-ahead.la
│   │   │   ├── read-ahead.so
│   │   │   ├── readdir-ahead.la
│   │   │   ├── readdir-ahead.so
│   │   │   ├── stat-prefetch.so -> ./md-cache.so
│   │   │   ├── write-behind.la
│   │   │   └── write-behind.so
│   │   ├── playground
│   │   │   ├── template.la
│   │   │   └── template.so
│   │   ├── protocol
│   │   │   ├── client.la
│   │   │   ├── client.so
│   │   │   ├── server.la
│   │   │   └── server.so
│   │   ├── storage
│   │   │   ├── posix.la
│   │   │   └── posix.so
│   │   └── system
│   │   ├── posix-acl.la
│   │   └── posix-acl.so
│   ├── libgfapi.la
│   ├── libgfapi.so -> libgfapi.so.0.0.0
│   ├── libgfapi.so.0 -> libgfapi.so.0.0.0
│   ├── libgfapi.so.0.0.0
│   ├── libgfchangelog.la
│   ├── libgfchangelog.so -> libgfchangelog.so.0.0.1
│   ├── libgfchangelog.so.0 -> libgfchangelog.so.0.0.1
│   ├── libgfchangelog.so.0.0.1
│   ├── libgfrpc.la
│   ├── libgfrpc.so -> libgfrpc.so.0.0.1
│   ├── libgfrpc.so.0 -> libgfrpc.so.0.0.1
│   ├── libgfrpc.so.0.0.1
│   ├── libgfxdr.la
│   ├── libgfxdr.so -> libgfxdr.so.0.0.1
│   ├── libgfxdr.so.0 -> libgfxdr.so.0.0.1
│   ├── libgfxdr.so.0.0.1
│   ├── libglusterfs.la
│   ├── libglusterfs.so -> libglusterfs.so.0.0.1
│   ├── libglusterfs.so.0 -> libglusterfs.so.0.0.1
│   ├── libglusterfs.so.0.0.1
│   ├── ocf
│   │   └── resource.d
│   │   └── glusterfs
│   │   ├── glusterd
│   │   └── volume
│   ├── pkgconfig
│   │   ├── glusterfs-api.pc
│   │   └── libgfchangelog.pc
│   └── python3.7
│   └── site-packages
│   └── gluster
│   ├── cliutils
│   │   ├── cliutils.py
│   │   ├── __init__.py
│   │   └── __pycache__
│   │   ├── cliutils.cpython-37.opt-1.pyc
│   │   ├── cliutils.cpython-37.pyc
│   │   ├── __init__.cpython-37.opt-1.pyc
│   │   └── __init__.cpython-37.pyc
│   ├── __init__.py
│   └── __pycache__
│   ├── __init__.cpython-37.opt-1.pyc
│   └── __init__.cpython-37.pyc
├── libexec
│   └── glusterfs
│   ├── gfevents
│   │   ├── eventsapiconf.py
│   │   ├── eventtypes.py
│   │   ├── gf_event.py
│   │   ├── glustereventsd.py
│   │   ├── handlers.py
│   │   ├── __init__.py
│   │   ├── __pycache__
│   │   │   ├── eventsapiconf.cpython-37.opt-1.pyc
│   │   │   ├── eventsapiconf.cpython-37.pyc
│   │   │   ├── eventtypes.cpython-37.opt-1.pyc
│   │   │   ├── eventtypes.cpython-37.pyc
│   │   │   ├── gf_event.cpython-37.opt-1.pyc
│   │   │   ├── gf_event.cpython-37.pyc
│   │   │   ├── handlers.cpython-37.opt-1.pyc
│   │   │   ├── handlers.cpython-37.pyc
│   │   │   ├── __init__.cpython-37.opt-1.pyc
│   │   │   ├── __init__.cpython-37.pyc
│   │   │   ├── utils.cpython-37.opt-1.pyc
│   │   │   └── utils.cpython-37.pyc
│   │   └── utils.py
│   ├── gfind_missing_files
│   │   ├── gcrawler
│   │   ├── gfid_to_path.py
│   │   ├── gfid_to_path.sh
│   │   └── gfind_missing_files.sh
│   ├── glusterfind
│   │   ├── brickfind.py
│   │   ├── changelogdata.py
│   │   ├── changelog.py
│   │   ├── conf.py
│   │   ├── gfind_py2py3.py
│   │   ├── __init__.py
│   │   ├── libgfchangelog.py
│   │   ├── main.py
│   │   ├── nodeagent.py
│   │   ├── __pycache__
│   │   │   ├── changelogdata.cpython-37.opt-1.pyc
│   │   │   ├── changelogdata.cpython-37.pyc
│   │   │   ├── conf.cpython-37.opt-1.pyc
│   │   │   ├── conf.cpython-37.pyc
│   │   │   ├── gfind_py2py3.cpython-37.opt-1.pyc
│   │   │   ├── gfind_py2py3.cpython-37.pyc
│   │   │   ├── __init__.cpython-37.opt-1.pyc
│   │   │   ├── __init__.cpython-37.pyc
│   │   │   ├── libgfchangelog.cpython-37.opt-1.pyc
│   │   │   ├── libgfchangelog.cpython-37.pyc
│   │   │   ├── main.cpython-37.opt-1.pyc
│   │   │   ├── main.cpython-37.pyc
│   │   │   ├── utils.cpython-37.opt-1.pyc
│   │   │   └── utils.cpython-37.pyc
│   │   ├── S57glusterfind-delete-post.py
│   │   ├── tool.conf
│   │   └── utils.py
│   ├── gsyncd
│   ├── gverify.sh
│   ├── peer_add_secret_pub
│   ├── peer_eventsapi.py
│   ├── peer_georep-sshkey.py
│   ├── peer_gsec_create
│   ├── peer_mountbroker
│   ├── peer_mountbroker.py
│   ├── python
│   │   └── syncdaemon
│   │   ├── argsupgrade.py
│   │   ├── changelogagent.py
│   │   ├── conf.py
│   │   ├── gsyncdconfig.py
│   │   ├── gsyncd.py
│   │   ├── gsyncdstatus.py
│   │   ├── __init__.py
│   │   ├── libcxattr.py
│   │   ├── libgfchangelog.py
│   │   ├── logutils.py
│   │   ├── master.py
│   │   ├── monitor.py
│   │   ├── py2py3.py
│   │   ├── __pycache__
│   │   │   ├── argsupgrade.cpython-37.opt-1.pyc
│   │   │   ├── argsupgrade.cpython-37.pyc
│   │   │   ├── changelogagent.cpython-37.opt-1.pyc
│   │   │   ├── changelogagent.cpython-37.pyc
│   │   │   ├── conf.cpython-37.opt-1.pyc
│   │   │   ├── conf.cpython-37.pyc
│   │   │   ├── gsyncdconfig.cpython-37.opt-1.pyc
│   │   │   ├── gsyncdconfig.cpython-37.pyc
│   │   │   ├── gsyncd.cpython-37.opt-1.pyc
│   │   │   ├── gsyncd.cpython-37.pyc
│   │   │   ├── gsyncdstatus.cpython-37.opt-1.pyc
│   │   │   ├── gsyncdstatus.cpython-37.pyc
│   │   │   ├── __init__.cpython-37.opt-1.pyc
│   │   │   ├── __init__.cpython-37.pyc
│   │   │   ├── libcxattr.cpython-37.opt-1.pyc
│   │   │   ├── libcxattr.cpython-37.pyc
│   │   │   ├── libgfchangelog.cpython-37.opt-1.pyc
│   │   │   ├── libgfchangelog.cpython-37.pyc
│   │   │   ├── logutils.cpython-37.opt-1.pyc
│   │   │   ├── logutils.cpython-37.pyc
│   │   │   ├── master.cpython-37.opt-1.pyc
│   │   │   ├── master.cpython-37.pyc
│   │   │   ├── monitor.cpython-37.opt-1.pyc
│   │   │   ├── monitor.cpython-37.pyc
│   │   │   ├── py2py3.cpython-37.opt-1.pyc
│   │   │   ├── py2py3.cpython-37.pyc
│   │   │   ├── rconf.cpython-37.opt-1.pyc
│   │   │   ├── rconf.cpython-37.pyc
│   │   │   ├── repce.cpython-37.opt-1.pyc
│   │   │   ├── repce.cpython-37.pyc
│   │   │   ├── resource.cpython-37.opt-1.pyc
│   │   │   ├── resource.cpython-37.pyc
│   │   │   ├── subcmds.cpython-37.opt-1.pyc
│   │   │   ├── subcmds.cpython-37.pyc
│   │   │   ├── syncdutils.cpython-37.opt-1.pyc
│   │   │   └── syncdutils.cpython-37.pyc
│   │   ├── rconf.py
│   │   ├── README.md
│   │   ├── repce.py
│   │   ├── resource.py
│   │   ├── subcmds.py
│   │   └── syncdutils.py
│   └── set_geo_rep_pem_keys.sh
├── nix-support
│   └── propagated-build-inputs
├── sbin -> bin
├── share
│   ├── doc
│   │   └── glusterfs
│   │   ├── benchmarking
│   │   │   ├── glfs-bm.c
│   │   │   ├── launch-script.sh
│   │   │   ├── local-script.sh
│   │   │   ├── rdd.c
│   │   │   └── README
│   │   ├── glusterfs-mode.el
│   │   └── glusterfs.vim
│   ├── glusterfs
│   │   └── scripts
│   │   ├── eventsdash.py
│   │   ├── generate-gfid-file.sh
│   │   ├── get-gfid.sh
│   │   ├── gsync-sync-gfid
│   │   ├── gsync-upgrade.sh
│   │   ├── post-upgrade-script-for-quota.sh
│   │   ├── pre-upgrade-script-for-quota.sh
│   │   ├── schedule_georep.py
│   │   ├── setup-thin-arbiter.sh
│   │   ├── slave-upgrade.sh
│   │   └── stop-all-gluster-processes.sh
│   └── man
│   └── man8
│   ├── gluster.8.gz
│   ├── glusterd.8.gz
│   ├── glusterfs.8.gz
│   ├── glusterfsd.8.gz
│   ├── gluster-setgfid2path.8.gz
│   └── mount.glusterfs.8.gz
└── var
├── lib
│   └── glusterd
│   ├── events
│   ├── glusterfind
│   ├── groups
│   │   ├── db-workload
│   │   ├── distributed-virt
│   │   ├── gluster-block
│   │   ├── metadata-cache
│   │   ├── nl-cache
│   │   ├── samba
│   │   └── virt
│   └── hooks
│   └── 1
│   ├── add-brick
│   │   ├── post
│   │   │   ├── disabled-quota-root-xattr-heal.sh
│   │   │   ├── S10selinux-label-brick.sh
│   │   │   └── S13create-subdir-mounts.sh
│   │   └── pre
│   │   └── S28Quota-enable-root-xattr-heal.sh
│   ├── create
│   │   └── post
│   │   └── S10selinux-label-brick.sh
│   ├── delete
│   │   ├── post
│   │   │   └── S57glusterfind-delete-post -> ../../../../../../../libexec/glusterfs/glusterfind/S57glusterfind-delete-post.py
│   │   └── pre
│   │   └── S10selinux-del-fcontext.sh
│   ├── gsync-create
│   │   └── post
│   │   └── S56glusterd-geo-rep-create-post.sh
│   ├── set
│   │   └── post
│   │   ├── S30samba-set.sh
│   │   └── S32gluster_enable_shared_storage.sh
│   ├── start
│   │   └── post
│   │   ├── S29CTDBsetup.sh
│   │   └── S30samba-start.sh
│   └── stop
│   └── pre
│   ├── S29CTDB-teardown.sh
│   └── S30samba-stop.sh
├── log
│   └── glusterfs
└── run
└── gluster
85 directories, 453 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment