<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>멍청해서 기록한다</title>
    <link>https://ycseo.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Fri, 26 Jun 2026 19:06:55 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>개발근로자</managingEditor>
    <item>
      <title>[ OS ] VMware CentOS 8 가상환경 구축</title>
      <link>https://ycseo.tistory.com/41</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;1. VMware 설치&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://customerconnect.vmware.com/en/downloads/details?downloadGroup=WKST-PLAYER-1702&amp;amp;productId=1377&amp;amp;rPId=104734&quot;&gt;VMware Workstation Player - VMware Customer Connect&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. CentOS 8 Down&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;http://isoredirect.centos.org/centos/8-stream/isos/x86_64/&quot;&gt;CentOS Mirrors List&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1693480511493&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;CentOS Mirrors List&quot; data-og-description=&quot;&quot; data-og-host=&quot;isoredirect.centos.org&quot; data-og-source-url=&quot;http://isoredirect.centos.org/centos/8-stream/isos/x86_64/&quot; data-og-url=&quot;http://isoredirect.centos.org/centos/8-stream/isos/x86_64/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;http://isoredirect.centos.org/centos/8-stream/isos/x86_64/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;http://isoredirect.centos.org/centos/8-stream/isos/x86_64/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;CentOS Mirrors List&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;isoredirect.centos.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이하 생략..&lt;/p&gt;</description>
      <category>OS/Linux</category>
      <author>개발근로자</author>
      <guid isPermaLink="true">https://ycseo.tistory.com/41</guid>
      <comments>https://ycseo.tistory.com/41#entry41comment</comments>
      <pubDate>Thu, 31 Aug 2023 20:16:14 +0900</pubDate>
    </item>
    <item>
      <title>Window Disk/Systemfile 검사</title>
      <link>https://ycseo.tistory.com/40</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;cmd관리자로 실행&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1)&amp;nbsp;chkdsk&amp;nbsp;/f&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;2)&amp;nbsp;sfc&amp;nbsp;/scannow&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;3)&amp;nbsp;DISM.exe&amp;nbsp;/Online&amp;nbsp;/Cleanup-image&amp;nbsp;/Restorehealth&lt;/span&gt;&lt;/p&gt;</description>
      <category>OS/Window</category>
      <author>개발근로자</author>
      <guid isPermaLink="true">https://ycseo.tistory.com/40</guid>
      <comments>https://ycseo.tistory.com/40#entry40comment</comments>
      <pubDate>Sat, 28 Aug 2021 04:26:57 +0900</pubDate>
    </item>
    <item>
      <title>X server 종료 방법</title>
      <link>https://ycseo.tistory.com/39</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;서비스를 종료하니 우선순위를 바꾸니 하라는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래 명령이면 한번에 처리됨&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;sudo killall /usr/bin/X&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>OS/Linux</category>
      <author>개발근로자</author>
      <guid isPermaLink="true">https://ycseo.tistory.com/39</guid>
      <comments>https://ycseo.tistory.com/39#entry39comment</comments>
      <pubDate>Mon, 5 Jul 2021 18:29:31 +0900</pubDate>
    </item>
    <item>
      <title>SQream 아키텍처</title>
      <link>https://ycseo.tistory.com/38</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;604&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vyKtp/btq8kJp5SBV/uYdHlPLsKK2PXgqTQW0bCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vyKtp/btq8kJp5SBV/uYdHlPLsKK2PXgqTQW0bCk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vyKtp/btq8kJp5SBV/uYdHlPLsKK2PXgqTQW0bCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvyKtp%2Fbtq8kJp5SBV%2FuYdHlPLsKK2PXgqTQW0bCk%2Fimg.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;604&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아키텍처&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;임시 저장&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>데이터베이스/Sqream</category>
      <author>개발근로자</author>
      <guid isPermaLink="true">https://ycseo.tistory.com/38</guid>
      <comments>https://ycseo.tistory.com/38#entry38comment</comments>
      <pubDate>Mon, 28 Jun 2021 18:07:32 +0900</pubDate>
    </item>
    <item>
      <title>GPFS 설치</title>
      <link>https://ycseo.tistory.com/37</link>
      <description>&lt;p&gt;1. GPFS 3.5 Base 버전 파일을 준비합니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;675&quot; height=&quot;86&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uXetj/btqNCxPUuz1/suI8nsyI1P4emMbQtA5ksK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uXetj/btqNCxPUuz1/suI8nsyI1P4emMbQtA5ksK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uXetj/btqNCxPUuz1/suI8nsyI1P4emMbQtA5ksK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuXetj%2FbtqNCxPUuz1%2FsuI8nsyI1P4emMbQtA5ksK%2Fimg.jpg&quot; width=&quot;675&quot; height=&quot;86&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. #smitty installp 를 통해서 설치를 진행합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;660&quot; height=&quot;109&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ciQFQe/btqNtitpGFe/cJZqYqo4o5oaliDU74p45k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ciQFQe/btqNtitpGFe/cJZqYqo4o5oaliDU74p45k/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ciQFQe/btqNtitpGFe/cJZqYqo4o5oaliDU74p45k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FciQFQe%2FbtqNtitpGFe%2FcJZqYqo4o5oaliDU74p45k%2Fimg.jpg&quot; width=&quot;660&quot; height=&quot;109&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;3.그리고, 다양한 명령어들을(mmls,mmcr 등 GPFS에 관련된 명령어) 사용하기 위해서 PATH 설정을 합니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;820&quot; height=&quot;312&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bFw2ZZ/btqNCzfTk0w/vZu0cl9wrxvwMSLKWXCUs0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bFw2ZZ/btqNCzfTk0w/vZu0cl9wrxvwMSLKWXCUs0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bFw2ZZ/btqNCzfTk0w/vZu0cl9wrxvwMSLKWXCUs0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbFw2ZZ%2FbtqNCzfTk0w%2FvZu0cl9wrxvwMSLKWXCUs0%2Fimg.jpg&quot; width=&quot;820&quot; height=&quot;312&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;4. 캡처본에는 빠져있으나 /etc/hosts에 각 node들을 등록해야 합니다. 그리고 /.rhost 에 각 node 명을 등록하여야 합니다. 그렇지 않으면 tiebreakerdisk 설정시 rshd 에러가 발생합니다.&lt;/p&gt;
&lt;p&gt;/etc/hosts&lt;/p&gt;
&lt;p&gt;192.168.0.xxx&amp;nbsp; &amp;nbsp; gpfs1&lt;/p&gt;
&lt;p&gt;192.168.0.xxx&amp;nbsp; &amp;nbsp; gpfs2&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;5. GPFS 각 노드들을 등록할 파일을 생성합니다.&lt;/p&gt;
&lt;p&gt;# vi /var/mmfs/conf/nodefile&amp;nbsp;&lt;/p&gt;
&lt;p&gt;* 경로와 파일명은 본인이 주고 싶은대로 주면 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;172&quot; height=&quot;52&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ckRgvq/btqNtiAdRww/do8D73ePGsKClaqKVGxYE1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ckRgvq/btqNtiAdRww/do8D73ePGsKClaqKVGxYE1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ckRgvq/btqNtiAdRww/do8D73ePGsKClaqKVGxYE1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FckRgvq%2FbtqNtiAdRww%2Fdo8D73ePGsKClaqKVGxYE1%2Fimg.jpg&quot; width=&quot;172&quot; height=&quot;52&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;6. mmcrcluster 실행&amp;nbsp; ( -n [Node File], -p [Primary node], -s [Secondary node], -C [Clustar Name])&lt;/p&gt;
&lt;p&gt;# mmcrcluster -n /var/mmfs/conf/nodefile -p gpfs1 -s gpfs2 -C gpfs&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;717&quot; height=&quot;121&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cdKhXi/btqNCy8674w/trMdMZFCHWjKKuHPwOtfP0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cdKhXi/btqNCy8674w/trMdMZFCHWjKKuHPwOtfP0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cdKhXi/btqNCy8674w/trMdMZFCHWjKKuHPwOtfP0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcdKhXi%2FbtqNCy8674w%2FtrMdMZFCHWjKKuHPwOtfP0%2Fimg.jpg&quot; width=&quot;717&quot; height=&quot;121&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;7. mmlscluster 로 정보 확인합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;759&quot; height=&quot;454&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TuKVG/btqNCeiJYHy/6usfucHSTQ77k1HQkf8pTk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TuKVG/btqNCeiJYHy/6usfucHSTQ77k1HQkf8pTk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TuKVG/btqNCeiJYHy/6usfucHSTQ77k1HQkf8pTk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTuKVG%2FbtqNCeiJYHy%2F6usfucHSTQ77k1HQkf8pTk%2Fimg.jpg&quot; width=&quot;759&quot; height=&quot;454&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;8. GPFS3.3 버전 부터는 License 등록이 추가 되었습니다. 하기 내용으로 등록하시면 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;682&quot; height=&quot;130&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bFtbTl/btqNwwSeUvv/ehEjELYyIvNeIaTwi1PUUk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bFtbTl/btqNwwSeUvv/ehEjELYyIvNeIaTwi1PUUk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bFtbTl/btqNwwSeUvv/ehEjELYyIvNeIaTwi1PUUk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbFtbTl%2FbtqNwwSeUvv%2FehEjELYyIvNeIaTwi1PUUk%2Fimg.jpg&quot; width=&quot;682&quot; height=&quot;130&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;9. 하기 내용에는 빠져있으나, 디스크정보 파일 생성을 해야 합니다.&lt;/p&gt;
&lt;p&gt;# vi /var/mmfs/conf/diskfile&lt;/p&gt;
&lt;p&gt;hdisk1:::dataAndMetadata:2:DATA1&lt;/p&gt;
&lt;p&gt;hdisk2:::dataAndMetadata:2:DATA2&lt;/p&gt;
&lt;p&gt;hdisk3:::dataAndMetadata:2:DATA3&lt;/p&gt;
&lt;p&gt;hdisk4:::descOnly:-1:tie1&lt;/p&gt;
&lt;p&gt;hdisk5:::descOnly:-1:tie2&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;옵션값 설명&lt;/p&gt;
&lt;p&gt;dataAndMetadata = default 로써 data 와 metadata 모두 저장 가능&lt;/p&gt;
&lt;p&gt;descOnly = file system의 descriptor나 데이터 복구를 위한 내용들이 저장&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;참고로 direct attach 이기 때문에 NSD Server 사용을 하지 않았습니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;10. NSD(Network Shared Disk) 생성&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;652&quot; height=&quot;229&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bXqrz6/btqNth2oqFy/Lw2KqygJzkhVHBnnMIB6i1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bXqrz6/btqNth2oqFy/Lw2KqygJzkhVHBnnMIB6i1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bXqrz6/btqNth2oqFy/Lw2KqygJzkhVHBnnMIB6i1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXqrz6%2FbtqNth2oqFy%2FLw2KqygJzkhVHBnnMIB6i1%2Fimg.jpg&quot; width=&quot;652&quot; height=&quot;229&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;11. 이후 tiebreakerDisk 속성 값을 변경하기 위해 GPFS 내린 후 속성값을 변경해 줍니다.&lt;/p&gt;
&lt;p&gt;* tiebreakerdisk는 quorum node 와 혼용해서 사용을 하는데, 예를 들어 quorum node가 2개인 GPFS 환경이 있을때, tiebreakerdisk 가 없을시, 하나의 node가 죽게 되면, active 율이 51%미만이 되기 때문에 양쪽 node가 stop 되게 됩니다. 그래서 tiebreakerdisk를 혼용하게 되면, 앞과 같은 위험성을 방지 할 수 있게 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;779&quot; height=&quot;171&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QkAii/btqNuO6HNnw/k7uGk3dnDbzuborhr1Vcek/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QkAii/btqNuO6HNnw/k7uGk3dnDbzuborhr1Vcek/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QkAii/btqNuO6HNnw/k7uGk3dnDbzuborhr1Vcek/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQkAii%2FbtqNuO6HNnw%2Fk7uGk3dnDbzuborhr1Vcek%2Fimg.jpg&quot; width=&quot;779&quot; height=&quot;171&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;12. 양쪽 GPFS를 startup 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;600&quot; height=&quot;347&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wWtC1/btqNCyOPoCY/MouZwdeVkh19UJZ9DYXRsk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wWtC1/btqNCyOPoCY/MouZwdeVkh19UJZ9DYXRsk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wWtC1/btqNCyOPoCY/MouZwdeVkh19UJZ9DYXRsk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwWtC1%2FbtqNCyOPoCY%2FMouZwdeVkh19UJZ9DYXRsk%2Fimg.jpg&quot; width=&quot;600&quot; height=&quot;347&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;13. 파일시스템 파일을 생성합니다.&lt;/p&gt;
&lt;p&gt;# vi /var/mmfs/conf/fs1&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;240&quot; height=&quot;114&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bMbUuf/btqNCyVz6Ir/p5ko7EF4v0SmPxxLRnbIk0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bMbUuf/btqNCyVz6Ir/p5ko7EF4v0SmPxxLRnbIk0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bMbUuf/btqNCyVz6Ir/p5ko7EF4v0SmPxxLRnbIk0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbMbUuf%2FbtqNCyVz6Ir%2Fp5ko7EF4v0SmPxxLRnbIk0%2Fimg.jpg&quot; width=&quot;240&quot; height=&quot;114&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;14. 만들어진 파일을 토대로 FS 를 생성합니다.&lt;/p&gt;
&lt;p&gt;* 하기 내용은 3.5 base 버전 이후 패치로 버전업을 하였는데, 릴리즈 변경을 안해주어서 발생한 오류.&lt;/p&gt;
&lt;p&gt;# mmchconfig release=LATEST 로 해결 할수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;732&quot; height=&quot;167&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cGQRNB/btqNtitpGCP/IVbNqxQ6DL7ruG9ajoPhlK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cGQRNB/btqNtitpGCP/IVbNqxQ6DL7ruG9ajoPhlK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cGQRNB/btqNtitpGCP/IVbNqxQ6DL7ruG9ajoPhlK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcGQRNB%2FbtqNtitpGCP%2FIVbNqxQ6DL7ruG9ajoPhlK%2Fimg.jpg&quot; width=&quot;732&quot; height=&quot;167&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;15. 다시 파일 시스템 생성 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;675&quot; height=&quot;261&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bB0ydj/btqNq0myyRl/tq8TuEX1jENb4uSudDmfnK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bB0ydj/btqNq0myyRl/tq8TuEX1jENb4uSudDmfnK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bB0ydj/btqNq0myyRl/tq8TuEX1jENb4uSudDmfnK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbB0ydj%2FbtqNq0myyRl%2Ftq8TuEX1jENb4uSudDmfnK%2Fimg.jpg&quot; width=&quot;675&quot; height=&quot;261&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;16. 파일 시스템 생성 된지를 확인합니다.&lt;/p&gt;
&lt;p&gt;# cat /etc/filesystems&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;516&quot; height=&quot;415&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cCV1h6/btqNqZOMbPq/8gMfUukdPlKCByXvrcYfIk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cCV1h6/btqNqZOMbPq/8gMfUukdPlKCByXvrcYfIk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cCV1h6/btqNqZOMbPq/8gMfUukdPlKCByXvrcYfIk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcCV1h6%2FbtqNqZOMbPq%2F8gMfUukdPlKCByXvrcYfIk%2Fimg.jpg&quot; width=&quot;516&quot; height=&quot;415&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;17. mmmount 옵션으로 파일 시스템 마운트 합니다.&lt;/p&gt;
&lt;p&gt;# mmmount /DATA1 -a&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-a 옵션으로 양쪽 node 동시 마운트&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;711&quot; height=&quot;156&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JxAjE/btqNCyH4tC9/dG52hK9XkmYEEPqw0YBJQK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JxAjE/btqNCyH4tC9/dG52hK9XkmYEEPqw0YBJQK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JxAjE/btqNCyH4tC9/dG52hK9XkmYEEPqw0YBJQK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJxAjE%2FbtqNCyH4tC9%2FdG52hK9XkmYEEPqw0YBJQK%2Fimg.jpg&quot; width=&quot;711&quot; height=&quot;156&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;출처: &lt;a href=&quot;https://it-engineer-choi.tistory.com/7&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;it-engineer-choi.tistory.com/7&lt;/a&gt;&lt;/p&gt;</description>
      <category>Etc</category>
      <author>개발근로자</author>
      <guid isPermaLink="true">https://ycseo.tistory.com/37</guid>
      <comments>https://ycseo.tistory.com/37#entry37comment</comments>
      <pubDate>Mon, 16 Nov 2020 15:16:31 +0900</pubDate>
    </item>
    <item>
      <title>GPFS 구성 확인</title>
      <link>https://ycseo.tistory.com/36</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;266&quot; height=&quot;188&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RSofj/btqNuQDuAko/sTizKLkt3PdLuWsIOsyVK1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RSofj/btqNuQDuAko/sTizKLkt3PdLuWsIOsyVK1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RSofj/btqNuQDuAko/sTizKLkt3PdLuWsIOsyVK1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRSofj%2FbtqNuQDuAko%2FsTizKLkt3PdLuWsIOsyVK1%2Fimg.jpg&quot; width=&quot;266&quot; height=&quot;188&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[GPFS 구성 확인하기 -&amp;gt; 모두 root권한으로 수행해야 함]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span&gt;1. manager node ( Master node ) 확인하기&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;span&gt;- mmlsmgr 커맨드로 확인&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- [예시]&lt;/span&gt;&lt;br /&gt;&lt;span&gt;[root@inwas1:/] mmlsmgr&lt;/span&gt;&lt;br /&gt;&lt;span&gt;file system manager node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;---------------- ------------------&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Fileupdn_gpfs 100.100.1.3 (in_was1_gpfs)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;handy_gpfs 100.100.1.3 (in_was1_gpfs)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;log_gpfs 100.100.1.3 (in_was1_gpfs)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mail_gpfs 100.100.1.3 (in_was1_gpfs)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;web_gpfs 100.100.1.3 (in_was1_gpfs)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Cluster manager node: 100.100.1.3 (in_was1_gpfs)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-&amp;gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;5개의 Filesystem이 구성되어 있고, 100.100.1.3 node가 Manager node로 설정되어 있음&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span&gt;2. 각 Filesystem이 사용하고 있는 Disk ( NSD 정보 ) 확인&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;span&gt;- mmlsnsd 커맨드로 확인&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- 각 Filesystem 별로 NSD명과 실제 논리 Device명과의 mapping 정보를 알 수 있음.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- nmon 등에서 Disk I/O 가 많은 disk가 발견되는 경우 어디의 Filesystem에서 I/O가 심한지&lt;/span&gt;&lt;br /&gt;&lt;span&gt;이 mapping 정보를 바탕으로 확인 가능함.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- [예시]&lt;/span&gt;&lt;br /&gt;&lt;span&gt;[root@inwas1:/] mmlsnsd -M&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Disk name NSD volume ID Device Node name Remarks&lt;/span&gt;&lt;br /&gt;&lt;span&gt;---------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Fileupdn1 C0A8C95B4AA88F92 /dev/hdisk5 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Fileupdn1 C0A8C95B4AA88F92 /dev/hdisk5 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;-- 중략--&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Fileupdn3 C0A8C85B4D01E0DD /dev/hdisk25 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Fileupdn3 C0A8C85B4D01E0DD /dev/hdisk25 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;data1 C0A8C95B4AB36169 /dev/hdisk6 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;data1 C0A8C95B4AB36169 /dev/hdisk6 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;data10 C0A8C95B4AB36175 /dev/hdisk15 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;data10 C0A8C95B4AB36175 /dev/hdisk15 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;-- 중략--&lt;/span&gt;&lt;br /&gt;&lt;span&gt;data7 C0A8C95B4AB36171 /dev/hdisk12 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;data7 C0A8C95B4AB36171 /dev/hdisk12 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;data8 C0A8C95B4AB36173 /dev/hdisk13 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;data8 C0A8C95B4AB36173 /dev/hdisk13 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;data9 C0A8C95B4AB36174 /dev/hdisk14 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;data9 C0A8C95B4AB36174 /dev/hdisk14 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mail1 C0A8C95B4AB8CCC7 /dev/hdisk30 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mail1 C0A8C95B4AB8CCC7 /dev/hdisk30 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mail10 C0A8C85B4F42EF85 /dev/hdisk43 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mail10 C0A8C85B4F42EF85 /dev/hdisk43 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;-- 중략 --&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mail8 C0A8C95B4AB8CCD0 /dev/hdisk38 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mail8 C0A8C95B4AB8CCD0 /dev/hdisk38 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mail9 C0A8C85B4F42EF84 /dev/hdisk42 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mail9 C0A8C85B4F42EF84 /dev/hdisk42 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;nsd_tb1 C0A8C95B4A9F942A /dev/hdisk26 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;nsd_tb1 C0A8C95B4A9F942A /dev/hdisk26 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;waslog1 C0A8C95B4A9F9434 /dev/hdisk2 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;waslog1 C0A8C95B4A9F9434 /dev/hdisk2 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;-- 중략--&lt;/span&gt;&lt;br /&gt;&lt;span&gt;waslog5 C0A8C85B4DDF9028 /dev/hdisk41 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;waslog5 C0A8C85B4DDF9028 /dev/hdisk41 in_was2_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;web_app1 C0A8C95B4A9F943F /dev/hdisk4 in_was1_gpfs server node&lt;/span&gt;&lt;br /&gt;&lt;span&gt;web_app1 C0A8C95B4A9F943F /dev/hdisk4 in_was2_gpfs server node&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;b&gt;&lt;span&gt;3. Filesystem 안의 disk 상세정보 확인&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;span&gt;- mmlsdisk 로 확인 하며, Failure Group 및 status 정보확인 가능함.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- [예시]&lt;/span&gt;&lt;br /&gt;&lt;span&gt;[root@inwas1:/] mmlsdisk Fileupdn_gpfs&lt;/span&gt;&lt;br /&gt;&lt;span&gt;disk driver sector failure holds holds storage&lt;/span&gt;&lt;br /&gt;&lt;span&gt;name type size group metadata data status availability pool&lt;/span&gt;&lt;br /&gt;&lt;span&gt;------------ -------- ------ ------- -------- ----- ------------- ------------ ------------&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Fileupdn1 nsd 512 -1 yes yes ready up system&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Fileupdn2 nsd 512 -1 yes yes ready up system&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Fileupdn3 nsd 512 -1 yes yes ready up system&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;- Fileupdn_gpfs 라는 Filesystem 은 3개의 disk로 구성되고 Faillure Group은 -1 로 동일&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- status 는 모두 정상.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span&gt;4. Filesystem 안의 disk간의 Fragmentation 확인&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;span&gt;- mmdf 커맨드로 확인&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- [예시]&lt;/span&gt;&lt;br /&gt;&lt;span&gt;[root@outwas1:/] mmdf log_gpfs&lt;/span&gt;&lt;br /&gt;&lt;span&gt;disk disk size failure holds holds free KB free KB&lt;/span&gt;&lt;br /&gt;&lt;span&gt;name in KB group metadata data in full blocks in fragments&lt;/span&gt;&lt;br /&gt;&lt;span&gt;--------------- ------------- -------- -------- ----- -------------------- -------------------&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Disks in storage pool: system (Maximum disk size allowed is 207 GB)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;waslog1 21058560 -1 yes yes 18392576 ( 87%) 38904 ( 0%)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;waslog2 21058560 -1 yes yes 18398464 ( 87%) 39608 ( 0%)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;waslog3 21058560 1 yes yes 18586368 ( 88%) 20152 ( 0%)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;waslog4 21058560 1 yes yes 18582784 ( 88%) 21808 ( 0%)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;waslog5 21058560 1 yes yes 18580992 ( 88%) 15384 ( 0%)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;------------- -------------------- -------------------&lt;/span&gt;&lt;br /&gt;&lt;span&gt;(pool total) 105292800 92541184 ( 88%) 135856 ( 0%)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;============= ==================== ===================&lt;/span&gt;&lt;br /&gt;&lt;span&gt;(total) 105292800 92541184 ( 88%) 135856 ( 0%)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Inode Information&lt;/span&gt;&lt;br /&gt;&lt;span&gt;-----------------&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Number of used inodes: 9513&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Number of free inodes: 415447&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Number of allocated inodes: 424960&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Maximum number of inodes: 1000448&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;- log_gpfs라는 Filesystem은 5개 disk로 구성되어 있으며, 비교적 균등하게 file의 data가 분배되어 있음을 알수 있음.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- 부가적으로 inode 가 부족한지에 대한 정보도 기재되어 있으므로 이에 대한 추가적인 확인도 가능함.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- 만약, disk별로 파일이 균등하게 분배되지 않고 있다면 online상에서 restrpe 가능함.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;( 다만, 심각한 I/O를 일으키기 때문에 업무가 거의 없는 시간대를 골라서 해야 함 )&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span&gt;5. GPFS config 정보 확인&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;span&gt;- mmfsadm dump config 커맨드로 확인&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- 각종 parameter에 대한 정보 수접가능함.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- pagepool size 나 maxFilesToCache 수치 정도만 튜닝. 나머지 parameter는 굉장히 많으나&lt;/span&gt;&lt;br /&gt;&lt;span&gt;사용량을 봐가면서 튜닝을 할필요가 있으며, 장애 시 FailOver time을 단축시킬 수 있는 parameter도 확인 가능함.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;튜닝 관련 파라미터는 아래 URL 참조&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/wikis/display/hpccentral/GPFS+Tuning+Parameters&quot;&gt;http://www.ibm.com/developerworks/wikis/display/hpccentral/GPFS+Tuning+Parameters&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;출처:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://cloudit.tistory.com/18&quot;&gt;https://cloudit.tistory.com/18&lt;/a&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;[REAL STORY]&lt;a href=&quot;https://cloudit.tistory.com/18&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;cloudit.tistory.com/18&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>Etc</category>
      <author>개발근로자</author>
      <guid isPermaLink="true">https://ycseo.tistory.com/36</guid>
      <comments>https://ycseo.tistory.com/36#entry36comment</comments>
      <pubDate>Mon, 16 Nov 2020 15:10:23 +0900</pubDate>
    </item>
    <item>
      <title>NAS, SAN 비교</title>
      <link>https://ycseo.tistory.com/35</link>
      <description>&lt;p&gt;&lt;span style=&quot;color: #333333;&quot;&gt;NAS : 하드디스크를 운영체제가 공유해 주는 방식 입니다. 윈도우의 네트워크드라이브 같은거죠..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333;&quot;&gt;SAN :&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;nbsp;- 물리적 측면에서 보면, 하드디스크 하나에 SATA케이블을 여러개 연결하여 여러대의 PC에 하나의 하드디스크를 공유하는 개념입니다. 그런데, 하드디스크 하나에 여러개의 SATA케이블을 연결할 수 없으니 이것을 여러개 연결할 수 있도록 SAN Switch를 사용하는것입니다. (물론 실질적으로 보면 SATA케이블을 사용하지는 않고 주로 광케이블을 사용합니다.)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;nbsp;- 논리적 측면에서 보면, 일반적인 파일시스템(NTFS, Ext3등)은 하나의 하드디스크가 하나의 운영체제에 연결되었을때를 기준으로 만들어져 있습니다. 그래서 하나의 하드디스크를 여러대의 PC(운영체제)가 쓸 수 있는 특별한 파일시스템을 사용합니다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;nbsp;- 장점 : NAS는 하드디스크로부터 데이터를 읽어서, 그 하드디스크에 연결된 PC의 운영체제를 거쳐서 데이터를 전송합니다. 데이터를 받는쪽에서도 마찬가지 과저을 거치고요. 하지만, SAN은 SAN Switch 같은곳에서 약간의 오버헤드는 발생하겠지만, 하드디스크를 직접 연결한 것과 거의 같은 성능을 냅니다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;nbsp;- 단점 : 비싸고 관리하기 어려워요&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #333333;&quot;&gt;설명 찰지다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #333333;&quot;&gt;출처:&lt;a href=&quot;http://2cpu.co.kr/bbs/board.php?bo_table=QnA&amp;amp;wr_id=676357&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2cpu.co.kr/bbs/board.php?bo_table=QnA&amp;amp;wr_id=676357&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>Etc</category>
      <author>개발근로자</author>
      <guid isPermaLink="true">https://ycseo.tistory.com/35</guid>
      <comments>https://ycseo.tistory.com/35#entry35comment</comments>
      <pubDate>Mon, 16 Nov 2020 13:57:52 +0900</pubDate>
    </item>
    <item>
      <title>인터넷 끊김 발생시 대처법</title>
      <link>https://ycseo.tistory.com/34</link>
      <description>&lt;p&gt;1. 데스크탑 확인&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; cmd창에서 ping 127.0.0.1&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. 공유기 확인&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; cmd에서 ipconfig 로 게이트웨이 확인&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; ping 게이트웨이번호&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;3. ip재발급&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; cmd에서&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; ipconfig /release&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span&gt;ipconfig /renew&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;이것만해도 단선된거 아니면 원인 찾을 수 있음&lt;/p&gt;</description>
      <category>Etc</category>
      <author>개발근로자</author>
      <guid isPermaLink="true">https://ycseo.tistory.com/34</guid>
      <comments>https://ycseo.tistory.com/34#entry34comment</comments>
      <pubDate>Fri, 16 Oct 2020 22:49:25 +0900</pubDate>
    </item>
    <item>
      <title>데몬 모니터링 툴</title>
      <link>https://ycseo.tistory.com/33</link>
      <description>&lt;p&gt;모르면 고생하지만 알면 알수록 참 편하다..&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;참조:&lt;/p&gt;
&lt;p&gt;&lt;a style=&quot;letter-spacing: 0px;&quot; href=&quot;https://mmonit.com/monit/&quot;&gt;https://mmonit.com/monit/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1586487452323&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Easy, proactive monitoring of processes, programs, files, directories, filesystems and hosts | Monit&quot; data-og-description=&quot;Open Source Monit is free, open source software. You can redistribute Monit and/or modify Monit under the terms of the GNU Affero General Public License (AGPL). The license only applies if you plan to distribute Monit to third parties. The reason we use AG&quot; data-og-host=&quot;mmonit.com&quot; data-og-source-url=&quot;https://mmonit.com/monit/&quot; data-og-url=&quot;https://mmonit.com/monit/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bY0ljZ/hyFBtPqwrb/GnHPNLISe7ykbvv09jbM70/img.png?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200&quot;&gt;&lt;a href=&quot;https://mmonit.com/monit/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://mmonit.com/monit/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bY0ljZ/hyFBtPqwrb/GnHPNLISe7ykbvv09jbM70/img.png?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Easy, proactive monitoring of processes, programs, files, directories, filesystems and hosts | Monit&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Open Source Monit is free, open source software. You can redistribute Monit and/or modify Monit under the terms of the GNU Affero General Public License (AGPL). The license only applies if you plan to distribute Monit to third parties. The reason we use AG&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;mmonit.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.naver.com/PostView.nhn?blogId=forioso&amp;amp;logNo=220925413932&amp;amp;redirect=Dlog&amp;amp;widgetTypeCall=true&amp;amp;directAccess=false&quot;&gt;https://blog.naver.com/PostView.nhn?blogId=forioso&amp;amp;logNo=220925413932&amp;amp;redirect=Dlog&amp;amp;widgetTypeCall=true&amp;amp;directAccess=false&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1586487458716&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot;&gt;&lt;a href=&quot;https://blog.naver.com/PostView.nhn?blogId=forioso&amp;amp;logNo=220925413932&amp;amp;redirect=Dlog&amp;amp;widgetTypeCall=true&amp;amp;directAccess=false&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;position: relative; border-right: 1px solid #d9d9d9; width: 200px; height: 200px; background-size: cover; background-position: center center; background-image: url('https://scrap.kakaocdn.net/dn/dkmHnF/hyFBhuEPdN/Bl2UESmGOOaDZFyRQbDZLk/img.png?width=270&amp;amp;height=270&amp;amp;face=0_0_270_270,https://scrap.kakaocdn.net/dn/b5e8z8/hyFBfp6yng/UfIBqOqDq6NGxHqkFut35K/img.png?width=1200&amp;amp;height=692&amp;amp;face=0_0_1200_692');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot; style=&quot;position: relative; flex-grow: 1; height: 130px; padding-left: 40px;&quot;&gt;
&lt;p class=&quot;og-title&quot; style=&quot;line-height: 1.6; color: #000000; font-size: 22px; padding-bottom: 10px; max-width: 467px; text-overflow: ellipsis; white-space: nowrap; margin: 0px; overflow: hidden; font-family: 'Noto Sans', 'Noto Sans KR';&quot;&gt;★[Monit] 서비스모니터링&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; style=&quot;line-height: normal; margin: 0px; max-width: 467px; text-overflow: ellipsis; overflow: hidden; font-family: 'Noto Sans DemiLight', sans-serif; font-size: 14px; font-weight: 300; font-style: normal; font-stretch: normal; letter-spacing: normal; color: #909090; max-height: 42px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box;&quot;&gt;서비스를 하다보면 서비스 데몬이 가끔 죽는 경우가 있다. 특히 트래픽이 많거나 내부적으로 먼가 불안할...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; style=&quot;line-height: 1.6; margin: 0px; position: absolute; bottom: -8px; font-family: AvenirNext; font-size: 14px; color: #909090;&quot;&gt;blog.naver.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;</description>
      <category>Etc</category>
      <author>개발근로자</author>
      <guid isPermaLink="true">https://ycseo.tistory.com/33</guid>
      <comments>https://ycseo.tistory.com/33#entry33comment</comments>
      <pubDate>Fri, 10 Apr 2020 11:59:04 +0900</pubDate>
    </item>
    <item>
      <title>nvidia-smi 관련</title>
      <link>https://ycseo.tistory.com/32</link>
      <description>&lt;p&gt;하하.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;nvidia 드라이버 설치하고&lt;/p&gt;
&lt;p&gt;nvidia-smi 치면 대충 gpu 달린놈들 나옴&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;서비스가 gpu사용하도록 물리려면 export CUDA_VISIBLE_DEVICE='GPU번호'&lt;/p&gt;
&lt;p&gt;사용 후 서비스 실행&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;정리는 나중에 시간나면 ㅠ.............. 나겠지?&lt;/p&gt;</description>
      <category>OS/Linux</category>
      <author>개발근로자</author>
      <guid isPermaLink="true">https://ycseo.tistory.com/32</guid>
      <comments>https://ycseo.tistory.com/32#entry32comment</comments>
      <pubDate>Tue, 17 Mar 2020 16:06:10 +0900</pubDate>
    </item>
  </channel>
</rss>