원격지에서 OS 설치가 가능할까요?

return0의 이미지

IDC에 서버를 구매 예정인데
모 배포판 리눅스가 디폴트로 설치 된답니다.

그냥 사용하기는 싫고 제 입맛에 맞는 배포판으로 설치하고 싶은데
시간적, 공간적 제약으로 직접 IDC에 시디를 들고 방문할 시간이 없습니다.

그렇다면 ISO이미지를 FTP로 업로드하고
텔넷 접속 후 콘솔에서 다른 리눅스 배포판을 설치하는게 가능할까요?

열심히 찾아봐도 원하는 답변이 잘 나오지 않아 질문 드립니다.

송효진의 이미지

기본설치되는 리눅스를 갈아엎을 생각이시면,
기존 파티션으로 인해서 원하는 대로 파티셔닝 하기가 어렵습니다.

라이브CD 를 이용하는 방법은 IDC 에서 해주려 하지 않습니다.ㅠㅠ

USB CD-ROM 으로 라이브CD 부팅할 때 옵션 좀 주고,
passwd 설정하고,
eth0 올려주고
sshd 올려주고
cd umount 하고 USB CD-ROM 회수하고 전화주는것 까지만 해 주면
저도 IDC 안가도 되는데 말이죠.

젠투는 위와같은 방법으로 하는것이나 로컬에서 하는것이나 똑같고요,
우분투 같은것도 원격이 될것 같네요.

emerge money

irondog의 이미지

할 수도 있겠지만 너무 위험한데요..

24시간 개방되어 있으니 퇴근 길에라도 들러서 파티션 작업하고 네트웍 작업은 해두시는게 좋을 듯 합니다. 아니면 주말에 잠시 시간 내셔야죠. ^^

warpdory의 이미지

직접 방문하는 것이고.

두번째는 IDC 또는 ISP 에서 설치해주는 서비스를 제공한다면 그것을 요청하시면 됩니다. 물론, 돈을 내야 할 수도 있습니다.
그리고 마지막으로 제가 주로 사용하는 방법은 ... 부하직원을 시킨다 입니다.
"김대리, 다음주 화요일까지 xxIDC 에 있는 3번 서버에 xx 배포판 설치하고 보안 패치까지 다 하고 아파치 돌리게 하고 ... 어쩌 구 .. 저쩌구 ... 해둬. 그리고 결과는 수요일 10시까지 보고하도록."

---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.
http://akpil.egloos.com


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

moonhyunjin의 이미지

수세는 설치 할 때 부터 VNC가 가능할 겁니다. 써보진 않았지만 깔때 메뉴에 있었어요.

<- 이거면 안되는 게 없어~
정품 소프트웨어 사용 캠패인

<- 이거면 안 되는 게 없어~
정품 소프트웨어 사용 캠패인

ydhoney_회사의 이미지

우선 레드햇 계열의 아나콘다를 이용하는 경우 설치과정을 vnc를 통해서 진행이 가능합니다. 수세도 역시 가능하고, 그 이외의 다른 배포판은? 제가 잘 모르겠군요 ^^

뭐 하다못해 사용자 하드웨어 환경만 된다면 네트워크 기반 kvm을 사용할수도 있겠구요.

근데 이런 답변을 원하시는 분위기는 아니고..

혹시 시스템이 한대이신이 아니면 여러대이신지 모르겠으나, 혹시 리눅스 시스템이 여러대이신 경우라면 tftp를 통한 pxe부팅 이후 배포판에서 제공하는 자동화 설치과정 구성을 이용하여 (뭐 레드햇이라면 kickstart가 되겠고 수세라면 autoyast가 되겠지요. 데비안이나 젠투등도 자세히는 모르겠으나 가능한듯 싶고..) 자동화 설치 시스템을 구축하여 하드웨어적으로 이더넷 케이블을 연결하거나 전원을 껐다가 켜는 등의 작업은 idc에 상주하는 op분들께 간단하게 "시스템 리부팅 부탁드립니다" 라는 정도로 부탁을 드릴 수 있겠지요. (물론 지금 하는 작업이 어떠한 작업인지도 간략하게는 설명해주셔야 괜히 전화가 오는 경우를 방지할 수 있는..)

방법은 여러가지입니다. 대신 많이 공부하셔야하는건 기본이니 열심히 공부하세요 ^^

그리고 설치를 원하시는 배포판의 installation guide를 잘 읽어보세요. 메뉴얼은 필독입니다. :-)

alee의 이미지

제가 아는 가장 안전하고 쉬운 방법입니다.

1. 일단 원하는 배포본으로 최소 시스템만 설치된 하드디스크를 만듭니다. 실제로 하드를 하나 장만 할 필요는 없고, vmware 같은 것을 사용하면 됩니다.
2. 서버에 접속해서 원래 시스템에서 필요 없는 파티션을 지우거나 파일을 다른 파티션으로 몰거나 해서 하드디스크 맨 뒤쪽에 임시 파티션을 하나 만듭니다.
3. 1번에서 만든 하드에 설치된 모든 파일을 통째로 묶어서 서버로 업로드한 다음 2번에서 만들어둔 임시 파티션에 업로드한 파일을 풉니다.
4. 임시 파티션에 설치된 시스템의 네트워크 설정을 바꿔준 다음 임시 파티션에 설치된 시스템으로 부팅되도록 부트로더 설정을 바꾸고 재부팅합니다.
5. 잠시 후 다시 서버에 접속해서 원래 설치되어 있던 시스템을 지우고 그 위치에 다시 파티션을 잡은 다음 임시 파티션에 설치되어 있는 시스템을 정말로 시스템을 설치하고자 하는 위치로 복사합니다.
6. 새로 복사한 시스템으로 부팅이 되게끔 다시 부트로더 설정을 바꾸고 재부팅합니다.
7. 잠시 후 다시 접속해서 임시 파티션을 지우고 새 시스템에서 그 영역을 사용할 수 있게끔 파티션을 조절합니다.

여기까지 문제 없이 진행이 되면 이제 새 시스템에 나머지 필요한 패키지를 설치하면 됩니다.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.