כיצד ליצור שרת זרימת מדיה בבית משלכם באמצעות Plex עם FreeNAS – חלק 3

כולם יש להם אוספים משלהם של סרטים, שירים, וידאו קליפים, תמונות וכו '. הרבה אנשים נדהמים איך אפשר לשדר לכל המכשירים בבית. הנה הפתרון שבו אנו יכולים להשתמש ב-Plex Media Server כדי לשדר את הסרטים שלנו על רשת LAN בביתנו באמצעות מכשירים כמו טלוויזיה חכמה, iPad, סלולרי, טאבלט, מחשבים ניידים וכו '.

ה-Plex Media זמין גם עבור חלק מהטלוויזיות החכמות וגם עבור ה-Xbox One. אם למכשירי הבית שלנו יש את התכונה של Digital Living Network Alliance (DLNA) אנו יכולים להשתמש ב-Plex בו.

Home Media Streaming Using Plex with FreeNAS

במאמרים הקודמים שלנו, ראינו איך להתקין FreeNAS ואיך להגדיר שיתופי אחסון. עכשיו בפוסט הזה, נראה לכם איך להגדיר שרת זרימה בבית באמצעות תוסף שרת הפעלת מדיה של Plex ב-FreeNAS.

דרישות

  1. התקנת והגדרת FreeNAS 9.2.1.8 – חלק 1
  2. הגדרת והוספת אחסון ZFS ב-FreeNAS – חלק 2
הגדרת השרת שלי
Hardware		:	Virtual Machine 64-bit
Operating System        :	FreeNAS-9.2.1.8-RELEASE-x64
IP Address	      	:	192.168.0.230
8GB RAM		        :	Minimum RAM 
1 Disk (5GB)	      	:	Used for OS Installation
8 Disks (5GB)		:	Used for Storage

שלב 1: יצירת נפח להתקנת Plex

1. בחלק הראשון והשני ראינו איך להתקין FreeNAS ולהגדיר אחסון. כאן אנו רואים איך להתקין שרת מדיה של Plex להגדרת נפח.

להתקנה זו, השתמשתי בסה"כ 3 דיסקים בשרת שלי. הדיסק הראשון שלי מחזיק את ההתקנה של FreeNAS ושני הדיסקים האחרים משמשים למטרת אחסון. כאן אני הולך להגדיר את Plex באמצעות שיטת הראייה RAID1. הנתונים יהיו בטוחים והביצועים יהיו טובים.

  1. שם הנפח שאני משתמש בו במאמר זה הוא "tecmint_vol".
  2. שם המאגר שבחרתי הוא "tecmedia".
  3. מאגר עבור כלאים כ tecmint_jails.
  4. שם השיתוף עבור מאגר CIFS יהיה tecmint_broadcast.

2. כעת התחברו ללוח המחוונים של FreeNAS, לחצו על אחסון מתוך התפריט העליון, ולאחר מכן לחצו על מנהל נפחי ZFS כדי ליצור נפח חדש עבור השרת שלנו.

Create New Volume

3. לאחר מכן, אנו צריכים להגדיר את שם הנפח שלנו, כאן אנו משתמשים ב- "tecmint_vol" כשם הנפח שלנו. בתקיפות הנתונים הזמינים אנו יכולים לראות סימן + לחצו עליו כדי להוסיף את הדיסקים הזמינים עבור אחסון ה-Plex שלנו.

בעת הוספת אחסון FreeNAS, יידרש ממך להגדיר את רמת ה-RAID עבור הדיסקים שהוספנו, כאן אנו משתמשים בשני דיסקים עבור FreeNAS, לכן בחרו ב- מראה ולחצו על הוסף נפח כדי להוסיף את הנפח החדש שלנו.

Add New Volume

שלב 2: יצירת מאגר נתונים עבור אחסון Plex

4. לאחר שיצרנו נפח חדש, עכשיו אנו צריכים להגדיר מאגר נתונים. מאגר נתונים זה פשוט כמו תיקייה עם אפשרויות מתקדמות כמו דחיסה, קוטע, סוג שיתוף, כפילות, גודל רשומה ועוד הרבה יותר.

כדי ליצור מאגר נתונים בנפח החדש שלנו בחרו בנפח, עכשיו נקבל את התפריט בתחתית לחצו על "צור מאגר נתונים ZFS". בחלון ה-Popup עלינו להגדיר את שם המאגר שלנו כ- "tecmedia" אל תשנו שום הגדרות אחרות מלבד לספק שם למאגר הנתונים שלנו.

Creating Dataset for Volume
Active Volumes

5. עכשיו מלשוניית "Active Volumes", בחר בסט נתונים tecmedia כדי להעניק הרשאות נכונות. בחר שינוי הרשאות ושנה את ההרשאות. המדיה שלנו צריכה להתקשר לכל משתמש (אנונימי).

לכן, הגדר את ההרשאות כקריאה, כתיבה, וביצוע עבור אחרים. אם אנו רוצים לקבל את אותן ההרשאות עבור כל הקבצים שייזרקו אל סט הנתונים שלנו, עלינו לבחור באופן רקורסיבי ולאחר מכן ללחוץ על שמירה כדי לשמור את השינויים.

Set Permissions on Volume

6. לאחר מכן, אנו צריכים ליצור סט נתונים עבור הכלאים. שוב, כדי ליצור כלאים עלינו לבחור בנתון שלנו וליצור סט נתונים. שימוש בסט הנתונים הזה הוא כדי לאחסן את התוספים, לכן בעת הורדת התוספים עבור FreeNAS, כל התוספים יועברו אל סט הנתונים הזה (תיקייה).

ליצירת סט נתונים, עלינו לבחור בנתון שלנו tecmint_vol וללחוץ על יצירת סט נתונים ZFS מלמטה. תן לסט הנתונים שם כ- tecmint_jails ולחץ על הוספת סט נתונים כפי שמוצג בתמונה למטה.

Create Dataset Jails for Volume

7. לפני שנגדיר את ספריית הכלאים, הימנע מלבדוק את המסלול הרשתי המוגדר כברירת מחדל. עלינו להגדיר את שער הברירת IPv4 ב- תפריט הרשת העליון, הגדרות גלובליות. כאן שער ברירת המחדל שלי הוא כתובת ה-IP של הראוטר שלי 192.168.0.1.

Configure Network Gateway

8. לאחר מכן בחר לכלאים בלשוניית TAB ובחר בספריית סט הנתונים שיצרנו עבור הכלאים ושמור את השינויים.

Configure Dataset Jails

9. לְבָרֵר את ה-Jail Root עבור FreeNAS כדי לאחסן תוספות שהורדו, בחר Jails מהתפריט העליון ולאחר מכן עבור אל Configuration תחת תפריט Jails והוסף את נתיב ספריית ה־dataset, כלומר " tecmint_jails ".

Define Jail Root Location

Source:
https://www.tecmint.com/home-media-streaming-server-using-plex-with-freenas/