리눅스맨 » 자격증추천 리눅스맨 » 자격증추천
  • 티스토리 글 제한 블로그 하루 작성 갯수 15개

    티스토리 글 제한 블로그 하루 작성 갯수 15개

    티스토리 글 제한 블로그에서 하루에 작성할 수 있는 갯수가 정해진사실 알고 있나요?

    티스토리 글 제한

    티스토리 글 제한 내용 정리


    안녕! 티스토리 블로그에서는 하루에 쓸 수 있는 글의 개수에 제한이 있어. 이걸 “계정 당 1일 새 글 작성 및 공개 발행 수 제한”이라고 해. 글 작성은 비공개 작성, 공개 발행, 예약 공개 발행, API 작성, 블로그 공지/페이지/키워드 작성을 다 포함해. 발행은 모든 사람이 볼 수 있도록 작성하고 공개한 것을 말해.

    모든 계정은 하루에 15/30건(가입 시기에 따라 다름)까지 공개 발행을 포함한 50개의 작성 수 제한이 적용돼. 10월 22일 이전에 초대장으로 가입한 계정은 하루에 30개까지, 이후에 가입한 계정은 하루에 15개까지 공개 발행이 가능해. 그렇지만 모든 계정에는 1일 작성 수 제한 50개가 일괄적으로 적용돼.

    중요한 건, 작성 및 공개 발행 수 제한은 그 행동을 한 날짜를 기준으로 적용된다는 거야. 예를 들어 1월 1일에 25개의 글을 작성하고 공개 발행한 경우, 그 날에는 더 이상 공개 발행할 수 없어. 하지만 1월 2일부터는 다시 15개의 공개 발행을 포함한 50개의 작성이 가능해.

    비공개에서 공개로 전환하면 전환한 날짜에 공개 발행 수가 1개 늘어나. 그런데 단순 내용 수정이나 예약 일시 변경, 글 삭제는 작성 및 공개 발행 수에 영향을 주지 않아.

    마지막으로, 여러 개의 블로그를 운영하는 경우에도 제한은 계정을 기준으로 적용돼.

    이렇게 티스토리 블로그의 글 작성 수 제한에 대해 알려줬어! 다른 궁금한 게 있으면 언제든지 물어봐

    끝!~

  • 워드프레스 쿠팡 스니펫 플러그인

    워드프레스 쿠팡 스니펫 플러그인

    [쿠팡][/쿠팡] 함수는 상품 링크를 생성하는 데 사용됩니다. 

    함수에는 세 개의 파라미터가 있습니다.

    1. 첫 번째 파라미터는 ‘상품이름’입니다. 이는 생성된 링크의 텍스트로 표시됩니다.
    2. 두 번째 파라미터는 ‘쿠팡에서 제공하는 원래코드’입니다. 이는 생성된 링크의 실제 URL입니다.
    3. 세 번째 파라미터는 ‘새창열기 여부’입니다. 이는 링크를 클릭했을 때 새 창으로 열지 여부를 결정합니다. _self를 입력하면 현재 창에서 열리고, 파라미터를 전혀 입력하지 않으면 기본적으로 새 창에서 열립니다.
    4. 경제활동 이해관계 문구는 자동으로 아랫부분에 나오도록 하였습니다.

    예를 들어, 다음과 같은 문장을 사용하여

    (※ 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.).

    함수를 호출할 수 있습니다:

    [쿠팡]내블로그에보여줄상품이름,쿠팡블로그용태그[/쿠팡]
    
    [쿠팡]NAS DS220+,<a href="https://link.coupang.com/a/3mFfj" target="_blank" referrerpolicy="unsafe-url"><img src="https://image10.coupangcdn.com/image/affiliate/banner/78b5256c719eff510548dc7cfb6d4f3a@2x.jpg" alt="시놀로지 디스크 스테이션 NAS DS220+" width="120" height="240"></a>[/쿠팡]
    
    

    위 문장에서 ‘상품이름’은 “NAS DS220+”이고, ‘쿠팡에서 제공하는 원래코드’는 “https://link.coupang.com/a/3mFfj”입니다. ‘새창열기 여부’는 “_self”로 설정되어 있습니다.

    실제로 이 코드를 블로그에 포스팅하면 아래와 같이 링크가 생성됩니다:


    (※ 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.).


    이렇게 생성된 링크를 클릭하면 “NAS DS220+”라는 텍스트를 가진 링크가 열리며, 클릭 시 새 창이 열리거나 3번째 파라미터값을 입력했다면 그 입력된 결과대로 창이 열리거나 그대로 연결될 것입니다.

    위의 스니핏 코드가 필요하신 분들은 요청해주시기 바랍니다.

    이와 같이 [쿠팡][/쿠팡] 함수를 사용하여 상품 링크를 생성할 수 있습니다. 

    파라미터를 조정하여 원하는 링크 형식을 만들어보세요.

  • 워드프레스 이 웹사이트에 치명적인 오류가 있습니다

    워드프레스 이 웹사이트에 치명적인 오류가 있습니다

    워드프레스 이 웹사이트에 치명적인 오류가 있습니다

    이 문장은 PHP 언어에서 에러가 발생한것입니다.

    대부분 필터, 액션 함수에서 에러가 발생하며 결과로는 아래처럼 나타납니다.

    워드프레스 이 웹사이트에 치명적인 오류가 있습니다

    이 웹사이트에 치명적인 오류가 있습니다. 지침을 위해 사이트 관리자 이메일의 받은 편지함을 확인해주세요

    워드프레스 이 웹사이트에 치명적인 오류가 있습니다

    만약 위의 치명적인 오류가 발생했다고 나온다면 아래처럼 wp-config.php 파일을 FTP로 접속하여

    define( ‘WP_DEBUG’, false);

    항목을 찾으시고 아래처럼 수정해주세요

    define( ‘WP_DEBUG’, true);

    어떠한 페이지에서 PHP 오류가 발생했는지 찾아내야합니다.

    이제 오류 페이지를 확인해보시기 바랍니다.

    아까보다 더 복잡해지고, 알수 없는 영어 문장으로 이루어져있나요?

    너무 걱정하지마세요~

    이제부터는 운영하고 계신 서버 담당자님에게 전화한통하셔서 워드프레스 홈페이지가 안되요~ 라고 한마디만 해주시면 그분들이 대부분 해결해주십니다.

    만약 해결을 하기 위해 금전적인 부분을 요구한다면 쉬운일이 아닌 시간이 걸리는 수준의 일일수도 있습니다.

    잘 되던 블로그가 갑자기 안되는 경우에는 보통 테마, 플러그인을 새로 설치하거나 수정 삭제 할때 많이 일어나는데요.

    특정 테마, 특정 플러그인을 설치하고나서 치명적인 에러가 발생했다면 DEBUG모드를 활성화 true로 만드시고

    어떠한 항목에서 에러가 발생했는지 확인해보세요.

    이렇게 어느부분이 문제인지 정확하게 파악이 된다면!!

    직접 소스코드를 수정해서라도 그부분을 수정할 수 있게됩니다.

    위의 오류는 Snippets 플러그인에서 Expert 명령어를 눌렀을때 치명적인 오류가 발생하더군요.

    “이 웹사이트에 치명적인 오류가 있습니다. 지침을 위해 사이트 관리자 이메일의 받은 편지함을 확인해주세요.”

    오류를 파악했고 문제가 플러그인 담당자의 코딩 실수로 파악이 되어 제가 직접 수정했습니다.

    단순하게 데이터베이스 테이블 이름을 가져와야하는데 명령어를 잘못 입력했더군요.

    아니면 워드프레스가 업데이트 되면서 그부분이 바뀌었을 수 있습니다.

    자! 해결방법을 통해서 이제 직접 혹은 누군가에게 어떠한 문제가 발생했다고 말해서 해결 할 수 있으시겠죠?

    혹시라도 리눅스맨에게 워드프레스 문제를 의뢰하고 싶으시다면 아래 버튼을 클릭해서 신청해주시기 바랍니다.

    감사합니다.

  • 카페24 웹호스팅 이전 워드프레스 도메인 옮기기

    카페24 웹호스팅 이전 워드프레스 도메인 옮기기

    카페24 웹호스팅 이전 방법에 대한 구체적 포스팅입니다

    카페24에서 워드프레스 웹호스팅을 이용하고 있으며 월 5.5천원으로 비즈니스 (2020년도) 상품을 이용하고 있습니다.

    웹하드 용량은 2GB 이며 현재 모든 용량이 가득 찬 상태라서 워드프레스가 가끔 멈추거나 에러 현상이 발생하고 있습니다.

    서버 사양은 자세한 스팩이 없어 정확히 알수 없지만 다수의 기업들이 하나의 서버에서 vHost를 나눠서 사용하는 듯 합니다.

    카페24 웹호스팅 이전

    메인 페이지는 동영상으로 이루어져 있어 광고 등 많은 트래픽이 몰릴 경우 카페24의 비즈니스 상품으로는 트래픽이 금방 소진됩니다. 이를 보강하기 위해서 그 다음단계 상품을 구입하셔야 하는데 아래처럼 역시 제한적입니다.

    월 1.1만원, 월 2.2만원, 월 3.3만원 상품이 존재하지만 모두 웹용량은 14GB 아래이며 실제로 월 5.5천원 상품에서 4GB 웹용량을 제공한다고 하였으나 2GB로 3년째 사용하고 계시더군요.
    그리고 한가지 더 데이터베이스 무제한이라고 하여 저는 DB를 맘대로 늘리면 되겠네~ 라고 생각했었습니다.

    카페24 호스팅 가격

    하지만 방금 카페24에서 꽉찬 용량 1.99GB 파일을 FTP로 다운받은 후 DB를 백업 받으려하니 용량이 있어야지만 백업을 할 수 있도록 최근에 변경되어져 있더군요. 결국 용량 부족으로 DB는 백업을 받을 수 없는 상태가 되버렸습니다.

    초보자 입장에서 데이터베이스를 백업받기 어렵도록 변경되었더군요.

    카페24 에러

    암튼! 카페 24에서 리눅스맨 서버로 이전하기 위해 복잡한 부분들까지 모두 제가 직접 하기로 했습니다.

    도메인은 AWS로 1년 기간 연장하면서 13달러의 비용이 청구되므로 그 비용은 대표님께서 지불하셔야 합니다.

    카페 24 호스팅 월 3.3만원 상품으로 제공되는 스팩보다 보다 더 좋은 하드웨어 구성을 해드렸습니다.

    금액은 리눅스맨 호스팅 비용 월 2.2만원과 HTTPs 보안서버 설치 및 자동화 그리고 웹SEO, 워드프레스 DB 백업 및 이전

    도메인 AWS 이전, 워드프레스 테마 및 모듈 업데이트까지 하여 1년에 30만원으로 관리를 해드리기로 했습니다.

    서버 웹 하드 용량은 넉넉하게 20GB로 세팅해드렸으며 CPU는 2개와 메모리 4GB로 증설해드렸습니다.

    이 부분은 초기 리눅스맨 호스팅을 이용해주셔서 보다 더 많은 혜택을 드린 부분입니다.

    리눅스맨에서 제공해드릴 수 있는 호스팅 월 2.2만원 상품은 1 CPU, 1RAM, 10GB SSD, 트래픽 1TB/월 입니다.

    금액이 높을수록 조금 더 좋은 성능과 더 여유있는 시스템을 이용할 수 있으니 규모가 있으신 업체에서는 이부분도 참고해주시기 바랍니다.

    카페24 웹호스팅 이전 방법

    1. 카페 24 FTP 접속하여 파일을 백업받기

    파일질라 FTP 툴을 이용하여 카페24에 접속하여 모두 파일 데이터를 백업 받았습니다.

    카페24 웹호스팅 이전 백업하기

    2. 카페 24 용량 확보를 위하여 불필요한 파일 정리

    3. 데이터베이스 다운로드를 위한 phpMyAdmin 설치

    4. 데이터베이스 백업하기

    5. AWS 도메인 이전신청

    6. 리눅스맨 서버 설치

    7. 리눅스맨 서버에 DB 설치 및 복원

    8. 리눅스맨 서버에 파일 복원

    9. 보안서버 SSL 신청 및 자동화

    10. 도메인 DNS 변경 및 워드프레스 정상 동작 확인

    11. 워드프레스 업데이트 진행

    12. 워드프레스 웹SEO 진행

    13. 최종 보고서 작성 및 완료

    이러한 순대로 카페 24에서 리눅스맨 서버로 호스팅 이전을 진행합니다.

    워드프레스 호스팅 이전 및 에러로 인해서 서버를 교체 하셔야 하는 분들께서는 언제든지 신청하셔서 진행해주시기 바랍니다.

    감사합니다.

  • 오피스텔 공유기 추천 사무실 교회 컴퓨터 사용

    오피스텔 공유기 추천 사무실 교회 컴퓨터 사용

    오프시텔, 사무실, 교회 컴퓨터 공유기 추천 하나 할까 합니다.

    물론 제가 직접 구입한 모델이며 가성비를 따지고 기가 속도까지 나오는 모델을 찾다보니 링크시스 E5600 모델이 눈에 띄이더군요.

    [a]공유기[/a]

    일단 급한대로 주소부터 공유

    (※ 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.).

    https://link.coupang.com/a/blrEsO

    이 모델은 교회 네트워크 시스템을 만들어줄때 사무실에서 노트북이랑 스마트폰 연결 할 수 있도록 설치한 모델입니다.

    사진은 교회 1층 로비 단자함에 넣을때 사진입니다.

    다른 모델도 많지만 굳이 이 모델을 구입한 이유는..

    2020년도에 5만원에 거래되던 모델이거든요.

    이상하게 이 모델은 금액이 다른모델과 가격을 맞추기 위해서 떨어진 상태입니다.

    게다가 2.4G, 5G 두 채널로 무선을 쓸수있죠.

    외부인 전용도 만들수 있어서 구입했습니다.

  • VM 자동화 시스템 구축 할때 윈도우 배치 스크립트

    VM 자동화 시스템 구축 할때 윈도우 배치 스크립트

    각 VM마다 컨트롤 하기 위해서는 VM안에서 쉽게 관리자 프로그램을 설치 할 수 있어야 합니다.

    팀뷰어 원격 시스템으로 되어져있더라도 VM갯수가 100개이상 되거나 혹은 1000개 이상이 될 경우 각각 한개씩 설정한다는 시간소비와 노력소비가 많이 들어갑니다. 그로인해서 이를 쉽고 빠르고 한번에 관리자에서 할 수 있도록 기본 파일을 설치 해 놓아야 합니다.

    그 중 한가지가 리눅스에서 많이 사용하고 있는 wget 이러한 기능을 사용할 수 있는 프로그램입니다.

    wget.exe 파일을 윈도우 폴더 어디서든 사용할 수 있도록 환경변수를 지정해놓고 원하는 자동화 툴을 다운로드 받아 바로 실행 해야 합니다.

    오늘은 wget.exe 파일을 자동으로 업데이트 할 수 있도록 VM 자동화 시스템 구축 기본 베이스를 만들어 보겠습니다.

    자동화 시스템 구축

    1. 자동화 업데이트 가능한 스크립트를 제작합니다.

    우선 자동화 업데이트를 위한 wget.exe 파일이 자동으로 다운받고 자동으로 업데이트 되도록 설치합니다.

    아래 스크립트를 이용하여 CMD 화면에서 동작 시킬 수 있습니다.

    copy con updateWget.bat
    
    echo off
    
    set FORDER_WGET=%HOMEDRIVE%\_자료실\티온\WGET
    set FILEDOWNLOAD_WGET=https://vlog.tion.co.kr/app/wget.exe
    set SHORT_LINK=%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\updateWget - 바로 가기.lnk
    
    mkdir "%HOMEDRIVE%\_자료실".
    mkdir "%HOMEDRIVE%\_자료실\티온".
    mkdir %FORDER_WGET%
    
    
    IF EXIST "%HOMEDRIVE%\_자료실\티온\WGET\wget.exe" (
    	del "%HOMEDRIVE%\_자료실\티온\WGET\wget.exe"
    ) 
    
    IF NOT EXIST "%HOMEDRIVE%\_자료실\티온\updateWget.bat" (
    
    	copy updateWget.bat "%HOMEDRIVE%\_자료실\티온".
    )
    
    
    cd %FORDER_WGET%
    
    if exist "%SHORT_LINK%" (
    	ECHO "EXIST shortcut"
    	GOTO COMMON
    ) else (
    	ECHO "Making shortcut"
    	GOTO SHORTCUT
    	 
    )
    
    :SHORTCUT
    powershell -Command "$ws =  New-Object -ComObject ('WScript.Shell'); $s = $ws.CreateShortcut('%SHORT_LINK%'); $s.TargetPath = 'C:\_자료실\티온\updateWget.bat'; $s.Save()"
    
    GOTO COMMON
    
    
    :COMMON
    IF EXIST "%HOMEDRIVE%\Windows\System32\wget.exe". (
    
    	wget %FILEDOWNLOAD_WGET%
    
    	del "%HOMEDRIVE%\Windows\System32\wget.exe".
    	copy %FORDER_WGET%\wget.exe. "%HOMEDRIVE%\Windows\System32".
    
    ) ELSE (
    	powershell "(New-Object System.Net.WebClient).DownloadFile('%FILEDOWNLOAD_WGET%','%HOMEDRIVE%\Windows\System32\wget.exe')"
    	copy "%HOMEDRIVE%\Windows\System32\wget.exe". %FORDER_WGET%
    )
    
    
    
    
    #Ctrl + Z 눌러서 저장합니다. 

    Ctrl +Z 눌러야지만 파일이 저장됩니다.

    만들어진 파일을 실행 해 봅니다.

    2. wget.exe 파일이 동작하는지 확인 합니다.

    파일이 정상적으로 동작을 했다면 wget.exe 파일이 실행되는것을 확인 할 수 있습니다.

    정상적으로 스크립트가 실행되었으며 파일도 잘 복사 되었습니다.

    이제 wget.exe 라고 명령어를 입력하면 바로 사용 할 수 있습니다.

    3. 윈도우 시작 프로그램에 등록합니다.

    레지스트 등록방법도 존재하지만 우리는 쉽고 빠르게 할 수 있는 방법인 숏컷 바로가기를 만들겠습니다.

    만들어진 배치파일을 그냥 이동시키거나 복사해도 되며 제가 한것처럼 바로가기를 만들어서 넣어도 됩니다.

    윈도우키+ R 버튼을 눌러서 shell:startup 이라고 입력합니다.

    아래처럼 윈도우 시작프로그램 폴더가 열립니다.

    그 폴더로 방금 만든 배치파일을 그냥 옮기셔도 됩니다. 복사하셔도 되고요.

    저는 위에서 말씀드린것처럼 배치파일에 오른쪽마우스로 꾹 눌러서 드래그 한다음 시작프로그램 폴더에서 손을 떼면
    [ 여기에 바로가기 만들기 ] 항목을 클릭 할 수 있습니다.

    이제부터 VM 게스트 PC를 재부팅 할 때마다 자동으로 wget.exe 새로운 버전으로 다운받고 업데이트를 진행하게 됩니다.

    최종적으로 CMD창을 열어서 wget 명령이 동작하는지 확인합니다.

    정상적으로 되었네요.

    자동화 시스템 구축 이제부터 원하는 관리자 파일을 내가 원하는 폴더에 설치하고 업데이트를 할 수 있게 되었습니다.

    기초 부분이 끝났습니다.

    이제 모든 VM 마다 이렇게 설치해서 자동화를 만들 수 있습니다.

    이렇게 만들어진 자동화 시스템 구축은 팀뷰어 같은 원격 프로그램도 필요가 없으며 오직 게스트 PC만 많으면 됩니다.

    새로운 VM에 적용해보니 바로 wget 명령어가 동작하는것을 확인하였습니다.

    저처럼 자신만의 자동화 시스템을 구축하고 있다면 이 방법은 여러분들에게 많은 도움이 되는 기초 단계의 강좌가 될겁니다.

    감사합니다.

  • ESXi 네트워크 속도 500MB 대구 vs 왜관

    ESXi 네트워크 속도 500MB 대구 vs 왜관

    ESXi 8.0.0 버전과 ESXi 7.0.3 버전 네트워크 속도를 확인 합니다.

    우선 보통 가정집에 100MB, 500MB, 1000MB (1GB) 이렇게 3가지 회선이 많이 제공되고 있습니다.

    이 중에서 저는 100MB 저속 인터넷과 500MB 고속 인터넷을 사용 중입니다.

    서버급에서 일반적으로 1G 이하는 저속이지만… 가정용 기준으로 했을때 500메가 정도면 빠른 편에 속합니다.

    왜관 사무실과 대구 자택에서 각각 500MB 속도가 차이가 날 수 있으므로 그냥 참고만 해주세요.

    ESXi 8, 7 네트워크 속도 500MB 대구 vs 왜관

    1. ESXi 8.0.0 네트워크 속도 500MB 대구

    ESXi 8 버전에서 네트워크 속도 500MB 회선의 다운로드 속도 입니다.

    CentOS 4.5GB 정도 되는 용량의 ISO 파일을 받을때 평균 57MB /s 속도로 다운받더군요.

    같은 서버에 ESXi 7 버전 설치했더니 역시 똑같네요.

    ESXi 네트워크 속도는 버전 7,8 차이는 없는걸로 결론 내도 될듯싶네요.

    2. ESXi 7.0.0 네트워크 속도 500MB 왜관

    ESXi 7 버전에서 네트워크 속도 500MB 회선의 다운로드 속도 입니다.

    위와 동일한 ISO 파일을 다운받았으며 최고 속도를 보면 8.0보다 7.0에서 더 높았습니다.

    ESXi 8에서는 50MB/s 정도의 속도가 평균이었다면 ESXi 7에서는 80MB/s 정도의 평균속도가 나왔습니다.

    위치적 차이일 수 있습니다.

    대구 500MB 속도와 왜관 500MB 속도이며 또 주위 사람들이 많냐 적냐에 따라 회선속도가 다를 수 있습니다.

    사용은 ESXi 7 버전이 더 편합니다.

    ESXi 8 버전은 그냥 뭔가 UI 부터 반감이 생기네요

    마치 vCenter 느낌이랄까…

  • OOM Killer mysqld 계속 재실행 문제 리눅스 메모리 부족 네임서버 Bind 에러

    OOM Killer mysqld 계속 재실행 문제 리눅스 메모리 부족 네임서버 Bind 에러

    서버가 많다보니 자주 이곳저곳에서 서버가 재실행 됩니다.

    그중에 자주 보이는 에러문이 있어서 확인해보니 OOM Killer 에 의해서 mysqld 서비스가 재실행 되는 문제였습니다.

    일단 메모리가 부족하여 Out of Memory 라는 문구가 떠 있네요.

    1,621,004KB 이정도 메모리면…

    1.6GB 인데….뭔가 잘 못 세팅이 된듯 합니다.

    다른 서버도 확인해보니..

    지금 리눅스 맨이 동작하고 있는 서버 입니다.

    이 서버에서도 메모리 부족으로 인해서 mysqld 서비스를 재실행 한 흔적이 보이네요.

    total-vm: 2,698,096kB

    2.7GB 인데… 이정도면 충분히 여유있는 메모리임에도 불구하고 재실행이 되었습니다.

    요즘 갑자기 서버가 자주 다운되고 멈추는 현상이 발생되고 있는데… 아직 해결이 안된 부분이라 OOM 킬러 부분과 연결지어서 로그를 분석하고 있습니다.

    그런데 이상하게도 이렇게 간혈적으로 끊기는 서버가 있는 반면…

    또 어떤 서버는 전혀 끊김없이 잘 동작하고 있습니다.

    이 두개 서버의 차이점은…

    메모리 전체용량 차이랑 CPU 갯수 차이인데…

    SSD 용량도 조금 나긴하지만 일단 여유는 모두 있는 상태입니다.

    그렇다면…CPU 성능 차이밖에 없는데…

    일단 CPU를 업그레이드 해보겠습니다.

    현재 듀얼 CPU를 사용하고 있는데 쿼드정도 올려놓고 지켜봐야겠네요.

    CPU를 모두 v4CPU로 업그레이드 하였고 Respond Page를 46,534byte 에서 1byte로 줄였습니다.

    0바이트로 만들수도 있지만 그렇게 되면 실제 페이지를 다운받았는지 여부를 알기 어려워서 그냥 숫자 1 넣었습니다.

    그리고 DNS 서버의 메모리를 2배로 늘렸습니다.

    서버 자체 하드웨어를 업그레이드 하고나서 조금 현상이 줄어들었습니다.

    그리고 AWS EC2 인스턴스에서 동작하고 있는 DNS서버의 메모리를 2배 늘린 후로 다운되었다는 메시지는 나타나지 않고 있습니다. 오히려 그동안 다운되고 있던 사이트들이 다시 동작한다고 안내문이 날라오고 있네요.

    한가지 의심되는 부분도 있긴하지만… 누군가가 API 서버에 초단위로 핑 치듯 계속 URL을 날리고 있는데….

    딱히 빠른 속도도 아니고해서 그냥 무시하고 있습니다.

    일단 이렇게 지켜보고 문제가 없길 바라고 있습니다.

    이 글 뒤에 따로 업데이트 내용이 없으면 위의 3가지 방법으로 해결이 된 것입니다.

    가장 큰 역할은 아무래도 DNS 서버의 메모리 증설이 아닐까 싶네요.

    사실 전체 메모리 대비 사용량이 80%가 조금 넘었거든요.

    역시 OOM 킬러가 강제로 DNS를 죽인게 아닐까 싶긴하지만 로그가 없으니 알길이 없습니다.

    Bind 서비스가 왠지 문제였지 않을까싶네요..

    한동안 아무 이상이 없길 바랄뿐입니다.

    사이트 제작도 해야하는데 지금 서버쪽 급한 불부터 끄기바빠 진행도 딜레이 되고 있네요.

    밤새서라도 마감일 안에 다 되도록 해야합니다.

    끝!

  • 파이썬 서버 체크 requests try catch timeout

    파이썬 서버 체크 requests try catch timeout

    파이썬 서버 체크

    파이썬을 이용하여 운영중인 웹서버 도메인을 쉽게 확인 할 수 있습니다.

    timeout = 3 초 되어있는데 자신의 서버에 맞게 세팅하세요.

    5초~10초 정도 해도 적당합니다.

    타임아웃으로 나오는 경우는 단순 서버가 느리게 반응하는것입니다.

    그러니 여유있게 잡아주시고요.

    BAD 나올 경우랑 Connection Error 나올 경우에는 필히 서버를 체크해주세요

    _______def_url_list 파일에는 url_list 배열이 들어 있습니다.

    파이썬 서버 체크 결과화면

    웹서버가 많을 수록 이 소스는 자주 사용됩니다.

    잘 사용하세요.

    나중에 문제 있는 서버가 있으면 SMS로 알려주는 기능 추가해봐야겠네요.

    돌아다니면서 문자 오면 서버 이상 증상 바로 확인 되도록요.

    혹시 기능 필요하신 분들 계시면 연락주세요.

    연락은 스마트폰에서 접속해서 아래를 클릭하면 문자보낼수 있습니다.

    필요하신분들 클릭!!

    끝!~

  • AWS Route 53 도메인 20개 제한 해제

    AWS Route 53 도메인 20개 제한 해제

    도메인 기관이전을 열심히 하고 있었습니다.

    KSDOM -> AWS Route 53 이렇게 옮기는데 도메인 20개째부터 더이상 이전신청이 되지 않아 알아보니 AWS Route 53에서 제공하는 갯수가 20개더군요.

    그래서 오늘로써 그 제한을 해제신청했습니다. 여태 모르고 있었네요.

    https://us-east-1.console.aws.amazon.com/servicequotas/home?region=us-east-1#!/services/route53/quotas

    1000개로 늘려놓아야겠네요.

    여태 도메인 갯수 20개 제한 있는것도 모르고 있었는걸 보면 제가 그동안 얼마나 게을리 있었는지 알 수 있습니다.

    한국에 사이트 몇개 운영 하지 않을때에도 도메인이 100개 넘었는데 글로벌하게 확장하려면 최소 1000개 이상은 구입해야겠죠.

    그런 의미에서 매일마다 웹사이트 하나씩 만들어보도록 하겠습니다.

    AWS Route 53 도메인 20개 제한 해제 끝!

  • AWS Route 53 도메인 이전 갯수 제한 20개 늘리기

    AWS Route 53 도메인 이전 갯수 제한 20개 늘리기

    이번에 AWS Route 53 쪽으로 도메인을 이전을 많이 하게 되었습니다.

    처음에는 한개씩 이전하다보니 몰랐었는데.. Route 53 서비스도 도메인 이전 제한이 있더군요.

    그런데 다시 알아보니 AWS Route 53 도메인 한계치가 20개더군요. 즉 20개째까지 기관이전이 가능했고 21개부터 신청이 안된거였습니다.

    2개가 이미 이전상태로 대기중이라면 3번째 도메인은 대기상태가 아닌 아예 신청이 안됩니다.

    	
    죄송하지만 일부 도메인에 대한 도메인 이전 요청을 제출할 때 다음과 같은 오류가 발생했습니다.
    royalkeyword.net
    최대 허용 도메인 수에 도달했습니다. Route 53 대시보드에서 제한 증가를 요청할 수 있습니다.
    

    이렇게 진행 자체가 되지 않습니다.

    예전에 EC2 인스턴스도 5개 이상 구입할경우 탄력적 IP (고정아이피)를 6개째부터 사용할 수 없었죠.

    그때도 제한을 풀어서 20개까지 사용했었습니다.

    그 후로 라이트세일도 제한이 걸려있었고 이번에 또 Route 53 서비스에서 이전진행할때 2개까지만 되는군요.

    위처럼 2개를 10개로 아니면 그 이상으로 열어달라고 요청했습니다.

    지금은 2개가 진행중인 상태입니다.

    일단 제한이 늘어나기전에 2개 진행부터 되면 또 신청 할 수 있으니 진행은 빠르게 버튼 눌러가면서 진행하고 있습니다.

    .com 도메인과 .net 도메인은 국제도메인이라서 AWS Route 53 에서 관리할 수 있으며 각각 13달러 11달러라서 한국 업체에서 구입하는거랑 큰 차이도 없어서 그냥 AWS 에서 관리하기로 했습니다.

    도메인 이전이 완료되면 바로 DNS 서버 연결이 될 수 있도록 네임서버 세팅도 마무리 했습니다.

    IT 전문가는 암기 그리고 아는것이 중요한게 아니라 실전에 실제로 적용시키면서 시스템을 만들어 낼 수 있어야 합니다.

    도메인 20개 할당 제한 요청

    https://us-east-1.console.aws.amazon.com/servicequotas/home?region=us-east-1#!/services/route53/quotas

    오늘도 끝!

  • SSD 500기가 충분 가성비 따진다면 한창코퍼레이션 CLOUD SSD

    SSD 500기가 충분 가성비 따진다면 한창코퍼레이션 CLOUD SSD

    서버를 많이 만들고 구축하다보니 CPU, RAM, SSD, POWER, MAIN BOARDER 이렇게 부품을 수시로 구입합니다.

    RAM 메모리는 중국에서 대부분을 구입하고 있고 SSD도 중국에서 구입을 해 보니 한국보다는 1~2만원 정도 더 저렴하더군요.

    그런데!! SSD는 한국과 다른 부분이 있습니다.

    일단 중국에서 제조하는것은 국내 유통이랑 별반 차이가 없는데… 서비스 즉 AS가 안된다는 점에서는 한국에서 구입하는게 좋더군요. 중국은 일단 고장나면 알리라던지 아마존을 통해서만 AS를 받아야 하는데… 고장 났다는 증명을 하는 것이 너무 어렵습니다. 게다가 배송이 우편이라보니 내가 직접 반품처리하기 위해서 지정된 장소까지 가져가야 하는 수고로움이 생기더군요.

    물론 메모리도 고장나면 비슷한 경우가 되겠지만 이상하게 아직까지 메모리는 고장이 단 1건도 없습니다.

    SSD는 특히 M.2(Nvme) 모델은 수시로 고장이 나더군요. 아직 2.5인치 SATA 모델에서는 고장이 없습니다.

    알리에서는 아래 모델은 구입하면 대략 2.5만원 선에 512GB를 구입할 수 있지만 AS에 대한 보장은 기대하지 않아야 합니다.

    AS는 당연히 1년~ 3년 이렇게 해 준다고 적혀있지만 실제로 AS받기란 하늘의 별따기 수준으로 어렵습니다.

    고장에 대한 확실한 증빙 동영상을 제출하고 또 고가의 제품이라면 반송까지 해야 하므로 한국스타일은 아니죠.

    그에 비해서 8천원 정도 더 돈을 지불하면 AS도 완벽하고 고장에 대한 부담을 3년동안 하지 않아도 되는 모델이 있죠.

    그때 개당 3만원 넘게 구입을 했는데.. 지금 512GB 가격이 3만원 조금 넘더군요. 이런… ㅎㅎ

    그래서 512GB 한창코퍼레이션 CLOUD SSD 모델을 추가로 5개 더 주문했습니다.

    저처럼 쿠팡에서 할인할 때 구입하시면 조금 더 저렴하게 구입하실 수 있을겁니다.

    [a]500gbssd[/a]

    굳이 1TB SSD를 구입하지 않는 이유는… 곧 SSD 가격 하락이 있기때문입니다.

    1TB 가격이 곧 3만원대로 떨어지게되므로 그냥 512GB 3만원주고 구입해서 사용하다가 내년쯤 3만원 더 주고 1TB 하나 더 구입하면 됩니다. 혹시 모르죠 2TB SSD 금액이 3만원대가 될지를…. 요즘 14TB HDD 용량이 20만원도 안하고 게다가 QLC 모델로 대용량이 저렴하게 풀리다보니 2TB SSD를 5만원에 구입하는 날은 머지 않은듯합니다.

    7년전에 삼성 2TB SSD 구입할때 80만원 조금 더 지불했던 기억이 있네요.

    요즘 2TB SSD 해봐야 10만원~20만원 정도면 구입합니다.

    7년전에 대용량을 구입해서 사용하긴 했지만 지금와서 생각해보면 그냥 512GB 20만원짜리 구입해서 버티다가 지금 2TB 구입했다면 60만원을 아낄 수 있었는데 라는 생각도 들더군요.

    지금은 가성비 가장 좋은 512GB SSD 구입해서사용하다가 1년 후쯤에 같은 3만원 내고 1TB 혹은 2TB SSD 구입하면 됩니다.

    바로 지르죠~ GoGo!