5 קלח - Namenode רובע ההובג תונימז רידגהל דציכ


.םידבע תורישכ Datanode -ו רטסאמ תורישכ Namenode תא תללוכ איהו ,Hadoop לש תרזובמ םיצבק תכרעמ איה HDFS .םינותנה דוביעל אוה YARN ,םינותנה ןוסחאל דעוימ YARN. HDFS -ו HDFS םהש הביל יביכרמ ינש H

Namenode לש יטירקה ביכרמה אוה Hadoop ב םינסחואמה םינותנה לש םינותנה אטמ תא רמושה- HDFS. ה םא- Namenode הדיחיה ןולשיכה תדוקנ וז ,שיגנ היהי אל לוכשאה לכ ,דריי (SPOF). לש ההובג תונימז היהת רו

Hadoop 2.x הנתמה בצמ היהת תרחאו הליעפ הדומוננ היהת תחאה ,תודומוננ ינש לבקל לכונ הבש תונכתיהה תא קפסמ.

    .Namenode בצמ לע הרימשל שמשמה Zookeeper חוקל אוה ZKFC (Zookeeper Failover Controller) .יטמוטוא ןולשיכ עצבל הבוחש רבד ,Zookeeper תא תבייחמ Namenode לש ההובג תונימז תלעפה

      .Cloudera להנמב Namenode לש ההובג תונימז רשפאל םיכלוה ונא הז רמאמב

      Zookeeper תנקתה :1 בלש

      .Cloudera להנמל סנכיה .1

      http://Your-IP:7180/cmf/home
      

      ."תוריש ףסוה"\רחב ,Cluster (tecmint) לש הלועפה תרושב .2

      ."Zookeeper"\תורישב רחב .3

      .Zookeeper תא ןיקתהל םינווכתמ ונא םהבש םיתרשה תא רחב .4

      .ןלהל רומאכ םיתרשה תא רחב .תויחה ירמוש לש ןיינמה תא םיקהל ידכ תויח ירמוש 3 ונל תויהל םיכלוה .5

      .ךישמהל ידכ 'ךשמה' לע ץחל .תוריש לכל ןוסחא תרוצת לע ונרבסה 1- קלחב .Zookeeper ינותנ ןוסחאל תודרפנ הבכרה תודוקנ/היירפס לעב תויהל ךילע ,תמא ןמזב .לדחמה תרירב תונוכת תא ונל שי ןאכ ,Zookeepe

      .ןאכ עקרה תולועפ תא גיצהל לכות .לעפוי Zookeeper תנקתה רחאל ,לחת הנקתהה .7

      .'םייס' היהי סוטטסה ,ל"נה בלשה לש חלצומ עוציב רחאל .8

      .'םויס' לע ץחל .החלצהב רדגוהו ןקתוה Zookeeper ,תעכ .9

      .Cloudera Manager לש םינווחמה חולב Zookeeper -ה תורישב תופצל ןתינ .10

      Namenode לש ההובג תונימז תלעפה :2 בלש

      .ההובג תונימז רשפא <- תולועפ <- Cloudera -> HDFS להנמל רובע .11

      .הנתמה בצמב םגו ליעפ Namenode רובע ץופנ תומש בחרמ והז - "nameservice1"\םשב Nameservice םש תא ןזה .12

      .הנתמה Namenode -ה תא לבקל םיכלוה ונא ובש ינשה Namenode -ה תא רחב .13

      .הנתמה Namenode רובע master2.linux-console.net םירחוב ונא ןאכ .14

      .הנתמהו Namenode ליעפ ןורכניסל הבוח םיתוריש הלא ,ןמויה יתמצ תא רחב .15

      .'רושיא' לע ץחלו םיתרש 3 רחב .ןלהל רומאכ םיתרש 3- ב Journal תמוצה תבצה ידי לע Quorum Journal תא םירציימ ונא .16

      .ךישמהל ידכ 'ךשמה' לע ץחל .17

      .ךישמהל ידכ 'ךשמה' לע ץחל . '/ jn' כ םיריכזמ ונא .ומצע תורישה ידי לע יטמוטוא ןפואב רצווית וז הירפס תנקתה ןמזב ביתנה תא ריכזהל ונילע קר .ןמויה תמוצ לש הירפסה ביתנ תא ןזה .18

      .ההובגה תונימזה תא רשפאל ליחתי הז .19

      .'םייס' סוטטס לבקנ ,עקרה יכילהת לכ תמלשה רחאל .20

      .'םויס' לע ץחל .'החלצהב תלעפומ ההובג תונימז' העדוה לבקנ ,ףוסבל .21

      .םיעפומ <- Cloudera -> HDFS להנמל רבעמ ידי לע הנתמהו ליעפה Namenode -ה תא תמא .22

      .'הנתמה' בצמב היהי רחאו 'ליעפ' בצמב היהי דחא ,םידונמאנ ינש םישל לוכי התא ,ןאכ .23

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