ISNSD(8) System Manager's Manual ISNSD(8)

isnsd - دیمون سرور سرویس نام‌گذاری ذخیره‌سازی اینترنتی (iSNS)

isnsd [-f] [-4] [-6] [-c filename] [-d debug-facility] [--dump-db] [--init]

isnsd پروتکل iSNS را همان‌طور که در RFC 4171 تعریف شده است پیاده‌سازی می‌کند. iSNS یک پروتکل کشف برای iSCSI و iFCP است.

به‌طور پیش‌فرض، isnsd بیشتر تنظیمات خود را از فایل پیکربندی /etc/isns/isnsd.conf دریافت می‌کند، به استثنای گزینه‌های زیر:

این گزینه فایل پیکربندی پیش‌فرض را بازنویسی می‌کند.
به‌طور پیش‌فرض، isnsd به پس‌زمینه می‌رود. با مشخص کردن این گزینه، می‌توانید تعیین کنید که در پیش‌زمینه اجرا شود. هرگونه پیام خطا یا خروجی اشکال‌زدایی به‌جای ارسال به syslog، در کنسول چاپ خواهد شد.
-4
به isnsd دستور می‌دهد که فقط یک سوکت IPv4 ایجاد کند. در حالت عادی، حالت پیش‌فرض روی IPv6 است (که هم اتصالات IPv4 و هم IPv6 را می‌پذیرد).
-6
به‌صراحت به isnsd دستور می‌دهد که فقط یک سوکت IPv6 ایجاد کند. از آنجا که حالت پیش‌فرض در هر صورت IPv6 است، این گزینه در عمل تأثیری ندارد (no-op).
اشکال‌زدایی را فعال می‌کند. امکانات (facilities) معتبر عبارتند از:
socket ارسال و دریافت شبکه
auth اطلاعات مرتبط با احراز هویت و امنیت
message لایه پروتکل iSNS
state وضعیت پایگاه‌داده
scn پیام‌های SCN (اعلان تغییر وضعیت)
esi پیام‌های ESI (استعلام وضعیت موجودیت)
all تمام موارد بالا
این یک تابع کمکی است که پایگاه‌داده را از سیستم‌فایل خوانده و آن را در قالبی خوانا برای انسان نمایش می‌دهد. هنگام استفاده از این گزینه، isnsd هیچ سوکتی را باز نخواهد کرد و بلافاصله پس از نمایش پایگاه‌داده متوقف می‌شود.
این گزینه برای استفاده توسط مدیر سیستم در مواقعی در نظر گرفته شده است که گمان می‌رود پایگاه‌داده حاوی اطلاعات نادرست یا ناسازگار است.
این گزینه کلید احراز هویت سرور و پارامترهای ضروری DSA را ایجاد می‌کند. کلید خصوصی در فایلی که توسط گزینه AuthKey مشخص شده است (معمولاً /etc/isns/auth_key) ذخیره می‌شود. بخش عمومی کلید در همان دایرکتوری، همراه با پسوند .pub که به انتهای نام فایل کلید اضافه می‌شود، نوشته خواهد شد.

RFC 4171, isnsadm(8), isnsdd(8), isns_config(5).

Olaf Kirch <olaf.kirch@oracle.com>

11 May 2007