vultr 서버를 사용중이다. 새로운 미션이 있어 관련 사항을 정리한다.

새로운 미션은 서버 접속량(사용량)이 늘어날때 - 서버를 추가 생성하여 부하를 분산하고자 한다.

일단 간단한 구성으로 메인+서브 형태로 구성한다.
해당 메인서버는 톰캣+nginx+MySQL 서버가 동작하는 서버이다.
과부하시 서브로 톰캣 서버를 세팅해서 부하를 분산하고자 하는 미션이다.

1) vultr API 를 활성화 시킨다.

Account > API 메뉴에서 API key 를 활성화 시킨다.

2) vultr-cli 콘솔 관리툴을 설치한다.(MacOS 기준)

brew install vultr/vultr-cli/vultr-cli

3) API key 등록

vi $HOME/.vultr-cli.yaml

내용
api-key: {YOUR-API-KEY}

4) 새로운 인스턴스(서버) 생성하기

vultr-cli instance create --region="icn" --plan="vc2-1c-1gb" --os=167

최소 3가지 항목을 입력하여 생성한다.

1) 서버 생성 지역
vultr-cli regions list

...
icn	Seoul		KR		Asia
...

2) 서버 OS
vultr-cli os list

...
167	CentOS 7 x64				x64	centos
...
1743	Ubuntu 22.04 LTS x64			x64	ubuntu
...

3) 서버 사양
vultr-cli plans list |grep icn
ID				VCPU COUNT	RAM	DISK	DISK COUNT	BANDWIDTH GB	PRICE PER MONTH		TYPE	GPU VRAM	GPU TYPE
vc2-1c-1gb			1		1024	25	1		1024		5			vc2	0
...

여기까지가 기본 사용법이다.

추가로 VPC 연동 / 최초 설치 스크립트 설정 등 관련부분은 정리하도록 하겠다.

 

 

테스트 서버가 필요한 경우 약 100$ 가량의 혜택을 받을 수 있는 광고 링크입니다.

이미지 클릭하여 가입

위 링크를 통해 가입하면, 이런식으로 약 2주간 100$ 가량의 Credit 을 쓸 수 있습니다.

결제(Credit Card / Paypal 등) 설정을 꼭 해야하는지는 불확실 하지만, 2주후에 테스트 서버 삭제하고, 해지하면 될 듯 합니다.
(아마도 악용?해서 가입했다 해지했다 하는 경우가 있을 수 있으니, 카드 인증 등이 필요할 듯 함)
물론 서비스가 좋아서 그대로 계속 써도 되겠죠.

vultr 서비스 사용해보시려면 클릭. ( https://blog.1day1.org/655 )
(무료 100$ 사용 가능)

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

예전 공부(?)하다가 중단했었는데, 다시 시도 해보려 한다.
이슈가 생기면 처음부터 정리하면서 진행하고자 한다.

flutter doctor 를 한후 다음과 같은 메시지

[!] Xcode - develop for iOS and macOS (Xcode 15.2)
    ✗ Unable to get list of installed Simulator runtimes.
    
..
..
! Doctor found issues in 1 category.

Xcode 의 시뮬레이터를 설치해준다.

xcodebuild -downloadPlatform iOS

 

다시 flutter doctor 를 해보면 정상적으로 나올 것이다.

 

[추가 - 결론 - 아래 효과 없음 - 맥 재부팅 하니, 정상 동작]

다시 저런현상이 발생했는데, 위 명령으로 해도 안된다. 시뮬레이터 리스트에 아무것도 안보인다.

혹시나 해서 다른 조치를 해봤다. (시스템 설정 => 저장공간 => 개발자 )

Xcode 캐시를 삭제 해봤다.

그래도 안된다.

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

예전 M2 pro 맥미니를 사서 매우 잘 쓰고 있다.(intel mac mini 에서 업그레이드 해서 신세계)

최근 M3 제품군이 한국에 정발 한 것 같다.
딱히 기다리던 제품이 있던 것은 아닌데, 살까 말까 고민중이다.

현재 맥북프로 2017년형 13인치 제품을 쓰고 있다.(역시 인텔맥)
아무 제품이나 바꿔도 성능상 좋을 것 같기는 한데, 맥미니가 있으니 굳이 업그레이드 하고픈 것은 아니다.

1~2세대 더 기다릴까 하다가도 바꿔볼까 하다가도 계속 마음이 오락가락 한다.

사양은 최소 16기가 이상 / 512G 이상 조건을 보면

M3 pro 14인치 쪽으로 가야할 듯 한데.(16인치는 너무 크고)

결론은 아직 뭐할까를 정하지 못한 것이 함정.

 

구매할 지는 모르겠지만, 일단 링크는 걸어둔다.

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

[추가] 결국 샀다. 24년도 프로젝트를 위해.

기존 13인치랑 사이즈 차이가 별로 없네. 숨어 있는 14인치

 

이런 - 본격적으로 사용하려고 보니 액정에 줄이. ㅜㅜ

세팅할 때는 못 봤던것 같은데, 너무 흥분(?)해서 안 보였던 걸까?
혹시나 해서 업데이트 해봤는데, 동일.

교환 진행. 시간이 꽤 지났는데, 안되지는 않겠지.

 

[교환완료]

다행히 교환 완료되었다. 이번에는 문제 없기를 - 세팅하면서 잘 살펴봐야 겠다.

기존 맥 데이터 전송 - 기존맥 초기화를 안한 상태에서 문제 발견되서 다행

마이그레이션 중 - 처음에는 10시간 => 8시간 => 2시간 , 저 2시간도 안 걸린다.

 

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

시놀로지의 디스크를 삼바 마운트하여 우분투에서 사용하고 있다.

그런데, 다음과 같은 에러가 발생한다.(우분투쪽)

[15523.215931] CIFS VFS: No writable handles for inode
[16798.711632] CIFS VFS: No writable handles for inode
[17040.031477] CIFS VFS: No writable handles for inode
[18304.662429] CIFS VFS: No writable handles for inode
[18658.056606] CIFS VFS: No writable handles for inode
[19876.687363] CIFS VFS: No writable handles for inode
[20117.599812] CIFS VFS: No writable handles for inode
[20476.214572] CIFS VFS: sends on sock 000000003fca1e56 stuck for 15 seconds
[20476.214575] CIFS VFS: Error -11 sending data on socket to server
[20502.797871] CIFS VFS: cifs_invalidate_mapping: could not invalidate inode 0000000029bfb3c4
[20712.507564] CIFS VFS: sends on sock 000000003fca1e56 stuck for 15 seconds
[20712.507567] CIFS VFS: Error -11 sending data on socket to server
[24255.554486] CIFS VFS: sends on sock 00000000199ed322 stuck for 15 seconds
[24255.554489] CIFS VFS: Error -11 sending data on socket to server
[27933.514989] CIFS VFS: sends on sock 00000000100ef432 stuck for 15 seconds
[27933.514992] CIFS VFS: Error -11 sending data on socket to server
[31459.413179] CIFS VFS: sends on sock 00000000143282f3 stuck for 15 seconds
[31459.413183] CIFS VFS: Error -11 sending data on socket to server
[31474.773249] CIFS VFS: sends on sock 00000000143282f3 stuck for 15 seconds
[31474.773255] CIFS VFS: Error -11 sending data on socket to server

어떤 이유인지 명확하지는 않다.

주로 백업데이터를 나스로 백업하는 용도로 사용한다.

위 에러중 윗 부분은 일시적인 듯 하고, 아래부분이 계속 주기적으로(백업 주기) 발생하고 있다.
원래부터 발생한 것은 아닌듯 하고, 어느 시점부터 발생한 듯 싶다.(또는 늦게 발견)

원인을 찾아 해매던중 혹시나 해서 fstab 의 mount 옵션을 바꿔봤다.

//nas/backup  /data/nas-backup   cifs username=guest,password=passwd,iocharset=utf8,vers=2.0,noauto  0  2

기존 samba ver 1.0 으로 연결하던 것을 ver 2.0 으로 바꿔줬다.( vers=2.0 부분 )

위처럼 바꿔보니, 기존 백업주기에 에러메시지가 나오지는 않게 되었다.

이게 해결책인지는 모르겠다.(한동안 살펴보고, 또 발생하는지도 체크해봐야 겠다.)
참고 : 동일하게 ver 1.0 으로 공유된 윈도우10 머신쪽은 위와 같은 에러가 발생하지는 않았다.

 

[추가] 1일정도 지났는데, 해당 현상은 사라졌다. 추후 다시 체크

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

지메일로 이메일이 하나 왔다.

뭔가 기존 메타마스크 지갑을 업그레이드 해야 한다는 주요 내용인 듯 싶다.

스캠인 이유.

1. https://metamask.io/ 의 본인들 주소가 있는데, 엉뚱한 메일로 왔다.

2. 어! 근데, 나는 메타마스크쪽에 나의 이메일주소를 노출한 적이 없다.(메타마스크 설치시 입력하는 것이 없다)

혹시 저런 메일을 봤다면 클릭은 하지말고, 삭제하세요.

또 모르게 클릭을 했다면, 아마도 클릭하면 메타마스크 확인창? 같은 것이 뜰 것 같은데, 그것마저 승인 했다면
계정이 탈취당했을 가능성이 많다. 계정에 자산이 없다면 다행이지만.

혹시나 저 상태에서 계정 자산이 있는데, 아직 가져가지 않았다면, 메타마스크가 아닌 다른 지갑으로 보내시길 바랍니다.

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,