MongoDB Replica Set 다시 설정하기
·
카테고리 없음
직접 관리하던 MongoDB 데이터베이스의 관리상의 어려움(용량 초과 등)이 있어서 MongoDB altas로 이전하려고 작업을 진행중인데, docker로 replica set이 설정된 상태로 서버를 생성했다가 지웠다가 하니까 상태가 Other로 바뀌어버렸다. rs0:OTHER> rs.status() { "state" : 10, "stateStr" : "REMOVED", "uptime" : 97, "optime" : { "ts" : Timestamp(1653792432, 1), "t" : NumberLong(2) }, "optimeDate" : ISODate("2022-05-29T02:47:12Z"), "lastHeartbeatMessage" : "", "syncingTo" : "", "syncSourc..
MongoDB 우분투에 설치하기
·
Dev
0. 키 지우기예전에 mongodb를 쓴 적이 있다면 mongodb 저장소를 모두 날려야 합니다. sudo rm /etc/apt/sources.list.d/mongodb*.list1. 패키지 관리 시스템이 사용하는 공개키를 가져온다. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6 키가 만료 됐다는 이야기가 있어서 새로운 키로 받으셔야 합니다. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 2. MongoDB를 위한 list 파일을 만든다. 혹시 예전 list를 지우려면 sud..
Multi-parameter attributes를 Mongoid 4.0에서 지원시키기
·
카테고리 없음
Mongoid 4.0 버전에서 Multi-parameter attributes가 제거되었다고 합니다. (쓰레드 링크) datetime_select 를 사용 못하게 된겁니다. 그래서 어떤 외국의 능력자 뿐께서 4.0에서도 사용 가능하게 제작하셨습니다. 아래 multi-parameter_attributes_spec.rb multi_parameter_attributes.rb 파일을 lib 폴더에 넣으신 후 애플리케이션 설정에 config.autoload_paths