dickless cluster 구성 중인데 NFS가 잘 안되는것 같아요

greenaru의 이미지

클러스터를 만들고자 컴터를 붙잡고 있는지 벌써 한달이 넘었습니다ㅠㅠ

이제 겨우 노드컴을 부팅시키게 되어 성공하는듯 했으나 NFS로 마운트한 클러스터의 /usr 폴더를 전혀 인식 못 하더라고요 그래서 뭔가 문제가 있다고 생각하여 고수님들의 조언을 부탁드립니다.

우선 문제가 있을 것 같은 부분을 말씀드리면

처음에 rootserver를 인식하고
Looking up port of RPC 100003/2 on 10.0.0.1
Looking up port of RPC 100005/1 on 10.0.0.1
VFS: Mounted root (nfs filesystem) readonly
라고 뜨는데 VFS로 뜨는게 정상인가요? 그리고 fstab 설정을 rw로 했는데 왜 readonly죠?

다음에 문제가 될 것 같은 것이
raidautorun: failed to open /dev/md0: No such device or address
이것 부터 시작해서
계속 Is device-mapper driver missing from kernel?이란 말과 뭘 못찾겠다고 해요
저 질문을 수없이 하고 마지막에
Setting up Logical Volume Management: /dev/hda: open failed: No such device or address
그러곤 /dev/root /dev/sda2 /dev/sda3 /dev/sda5를 여는데 실패 했데요
그러고선 rm 명령으로 /var/lock에 있는 여러 데몬들을 지우길 실패하고 부팅이 되요
이렇게 부팅이 되면 여기에서 파일 만드는 것도 안되고 서버의 /usr 폴더도 못 읽어 오고 있답니다.

다 적기가 힘들어 이렇게 대충 적었습니다. 두서 없는 글이지만 혹시 아시는 정보가 있으시다면 답글 남겨주세요
읽어주셔서 감사합니다

Raz의 이미지

아아. -_-
NFS를 보는 순간 Need For Speed가 떠올랐습니다. 쿨럭;
----------------------------------------------------
DELL XPS M1530
-Intel(R) Core(TM) 2 Duo Processor T7700
-4GB (2x2G) 667MHz Dual Channel DDR2 SDRAM
-NVIDIA(R) GeForce(R) 8600M GT
http://thegarage.tistory.com

'
----------------------------------------------------
DELL XPS M1530
-Intel(R) Core(TM) 2 Duo Processor T7700
-4GB (2x2G) 667MHz Dual Channel DDR2 SDRAM
-NVIDIA(R) GeForce(R) 8600M GT
http://thegarage.tistory.com

wkpark의 이미지

udev + 커널 모듈 설치 등등이 문제있는 건 아닐까요?

온갖 참된 삶은 만남이다 --Martin Buber

bushi의 이미지

설마 nfs server 의 / 를 각 클러스터들이 nfs root 로 사용하는 것은 아니겠죠 ?
(메시지만 봐선, 아니라고 단언을 못하겠습니다)

root mount 때 ro가 기본값입니다.
부팅 도중에 적절한 시점에서 rw 로 remount 합니다.
이게 싫으면 커널 부팅 파라미터에 rw 라고 적어주면 됩니다.

/var/ 는 시스템 운영 중에 수시로 변하는 곳입니다.
lock 파일이 만들어질 수도 있고 pid 를 기록하기도 하고, 임시 파일을 만들었다 지우기도 합니다.
/tmp/ 보다 오히려 활용도가 더 높습니다.
이곳을 각 클러스터들이 모두 똑같이 공유해서 사용한다면 개판 오분전이 되겠죠.
어떤 클러스터가 만든 것을 다른 클러스터가 지워버리는 등등 통제가 안됩니다.
보통 /tmp, /dev, /var 정도는 tmpfs 를 사용하는 등의 방법을 동원해서라도 각 클러스터들 개별적인 구성을 하도록 만들어야합니다.

마지막으로...
NFS 는 file system 입니다. ftp 류와는 개념이 문제가 아니라 철학 자체가 틀립니다.
만약 서버의 /nfsroot/usr 가 /nfsroot 와 동일한 저장장치가 아니라 다른 장치를 그 위치에 마운트 한 것이라면,
그 /nfsroot/usr 를 따로 export 한 뒤 클라이언트에서 /usr 에 다시 nfs mount 해야 합니다.

클러스터 구성 경험이 전무하지만, 보편적인 지식으로도 충분히 도움이 될 것 같아 끄적였습니다.
자기가 사용하는 데스크탑을 들여다보고 분석하거나,
테스크탑에서 우선 테스트해보는 방식으로 충분히 파악할 수 있는 내용들입니다.

OTL

sheep의 이미지

off topic이지만...

제목이 좀 19금이네요..

오타가 나서...

--------
From Buenos Aires, Argentina
No sere feliz pero tengo computadora.... jaja
닥치고 Ubuntu!!!!!
To Serve My Lord Jesus
blog: http://sehoonpark.com.ar (블로그 주소 바꼈습니다)

--------
From Buenos Aires, Argentina
No sere feliz pero tengo computadora.... jaja
닥치고 Ubuntu!!!!!
To Serve My Lord Jesus
blog: http://sehoonpark.com.ar
http://me2day.net/sheep

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.