GlusterFS(8) Gluster Inc. GlusterFS(8)

glusterfsd - دیمن سرور سامانه پرونده GlusterFS

glusterfsd [options] [mountpoint]

GlusterFS یک سامانه پرونده خوشه‌ای (clustered file-system) با قابلیت مقیاس‌پذیری تا چندین پتابایت است. این سامانه واحدهای ذخیره‌سازی مختلف (storage bricks) را از طریق اتصال درونی Infiniband RDMA یا TCP/IP در قالب یک سامانه پرونده شبکه‌ای موازی و بزرگ تجمیع می‌کند. واحدهای ذخیره‌سازی را می‌توان از هر سخت‌افزار تجاری معمول نظیر سرور x86-64 مجهز به SATA-II RAID و Infiniband HBA ایجاد کرد.

سامانه GlusterFS کاملاً با استانداردهای POSIX سازگار است. در سمت کلاینت، به بسته FUSE وابسته است و در سمت سرور، به‌صورت یکپارچه روی سیستم‌عامل‌های مختلف کار می‌کند (در حال حاضر روی GNU/Linux و Solaris پشتیبانی می‌شود).

آرگومان‌های اجباری یا اختیاری برای گزینه‌های طولانی، برای گزینه‌های کوتاه متناظر نیز اجباری یا اختیاری هستند.

پرونده‌ای که باید به عنوان VOLUME-FILE استفاده شود [پیش‌فرض: /etc/glusterfs/glusterfs.vol]
پرونده‌ای که برای ثبت لاگ استفاده می‌شود [پیش‌فرض: /var/log/glusterfs/glusterfs.log]
سطح اهمیت وقایع‌نگاری (لاگ). گزینه‌های معتبر عبارتند از TRACE، DEBUG، INFO، WARNING، ERROR و CRITICAL [پیش‌فرض: WARNING]
سروری که پرونده حجم (volume) از آن دریافت می‌شود. این گزینه بر گزینه --volfile اولویت دارد.

فعال‌سازی برچسب‌های زمانی بر اساس وقت محلی (localtime) در لاگ‌ها.
اجرا در حالت اشکال‌زدایی. این گزینه --no-daemon را فعال کرده، --log-level را روی DEBUG قرار داده و --log-file را به کنسول هدایت می‌کند.
اجرا در پیش‌زمینه
سامانه پرونده را فقط‌خواندنی می‌کند.
پرونده‌ای که به عنوان پرونده pid استفاده می‌شود.
پرونده سوکت مورد استفاده برای ارتباط بین‌فرایندی (IPC)
دایرکتوری مورد استفاده به عنوان پوشه صادراتی (export directory) برای GlusterFS
درگاه Brick جهت ثبت در نگاشت‌کننده درگاه (portmapper) گلاستر
شناسه KEY از پرونده حجم که باید از سرور واکشی شود.
شماره درگاه (پورت) سرور volfile
نوع پروتکل انتقال برای دریافت پرونده حجم از سرور [پیش‌فرض: tcp]
نام حجم مورد استفاده برای MOUNT-POINT [پیش‌فرض: بالاترین حجم در VOLUME-FILE]
افزودن یا بازنویسی یک گزینه مترجم (translator) برای یک حجم با مقدار مشخص‌شده

تنظیم زمان انقضای صفت به SECONDS ثانیه برای inodeها در ماژول هسته fuse [پیش‌فرض: 1]
تنظیم زمان انقضای مدخل به SECONDS ثانیه در ماژول هسته fuse [پیش‌فرض: 1]
فعال/غیرفعال کردن حالت ورودی/خروجی مستقیم در ماژول fuse [پیش‌فرض: enable]
حل و اعتبارسنجی تمام گروه‌های کمکی در مترجم fuse (در غیر این صورت حداکثر ۳۲ مورد)
کنترل می‌کند که آیا هسته fuse می‌تواند به صورت خودکار صفت، dentry و page-cache را باطل کند یا خیر. این گزینه را تنها زمانی غیرفعال کنید که به پرونده‌ها/پوشه‌های یکسان از طریق دو نقطه اتصال مختلف به طور هم‌زمان دسترسی پیدا نمی‌شود [پیش‌فرض: on]

-?, --help
نمایش این فهرست راهنما
نمایش پیام کوتاه نحوه استفاده
چاپ نسخه برنامه

/etc/glusterfs/*.vol

راه‌اندازی سرور GlusterFS روی localhost با نام حجم foo:

glusterfsd -s localhost --volfile-id foo.server.media-disk-1 -p /var/lib/glusterd/vols/foo/run/server-media-disk-1.pid -S /tmp/<uniqueid>.socket --brick-name /media/disk-1 -l /var/log/glusterfs/bricks/media-disk-1.log --brick-port 24009 --xlator-option foo-server.listen-port=24009

fusermount(1), mount.glusterfs(8), gluster(8)

Copyright(c) 2006-2011  Gluster, Inc.  <http://www.gluster.com>
Cluster Filesystem 19 March 2010