728x90
반응형

소프트웨어 5

안드로이드(android): This Activity already has an action bar supplied by the window decor 에러

증상 안드로이드 어플리케이션 실행 시에 아래 에러메시지가 발생하고 어플리케이션이 실행되지 않음. 2021-02-09 10:30:05.237 18470-18470/com.example.testcode E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.testcode, PID: 18470 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.testcode/com.example.testcode.MainActivity}: java.lang.IllegalStateException: This Activity already has an action bar supplied..

안드로이드(android): package android.support.v7.widget does not exist

안드로이드에서 발생하는 'error: package android.support.v7.widget does not exist' 에러에 관한 내용입니다. 원인 아래와 같은 에러 메시지가 발생합니다. 메시지를 읽으면 아시겠지만, android support 리소스가 없어서 발생하는 에러입니다. 예전에 만들어진 코드를 참조하게 되면 발생할 수 있는 에러입니다. .MainActivity.java:16: error: package android.support.v7.widget does not exist android.support.v7.widget.Toolbar toolbar= findViewById(R.id.toolbar); 다음 구글 문서에 나온 것 과 같이 android support library가 and..

윈도우 서버/PC 에서 rabbitmqctl 커맨드 사용시 erlang cookie 에러 발생

증상 윈도우즈용 rabbitmq에서 rabbitmqctl 커맨드를 사용하였을 때, 아래와 같이 Erlang cookie관련 에러가 발생하는 장애 C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.15\sbin>rabbitmqctl.bat list_users Error: unable to connect to node lctr@localhost: nodedown DIAGNOSTICS =========== attempted to contact: [lctr@localhost] lctr@localhost: * connected to epmd (port 4369) on localhost * epmd reports node 'lctr' running on port 2567..

몽고DB(MongoDB) recover기능으로 복구하기

몽고DB에서 DB의 data corruption문제 혹은 알수없는 문제로 인해서 정상적으로 동작하지 않는 경우가 있습니다. 만약에 장비가 비정상적으로 종료되는 바람에 DB영역의 데이타에 corruption이 발생한 것이 원일일 경우에는 recover기능을 통해서 몽고DB를 복구를 하여야 합니다. mongod --repair 는 다음 작업을 진행하게 됩니다. 1. 모든 index들을 rebuild 2. corrupt 데이타들을 무시 3. 찾을 수 없는 data/metadata에 대해서 빈 파일을 생성 몽고DB 복구 1. mongod 정지 # systemctl stop mongod 2. --dbpath에 있는 데이타들을 백업 *dbpath는 /etc/mongod.conf 에서 확인이 가능합니다. # grep..

몽고DB 덤프 수집(mongoDB)

몽고DB에서 mongodump를 사용하면 DB의 컨텐츠들을 내보낼 수 있습니다. DB의 데이타를 백업할 때, DB의 내용을 분석하기 위해서 외부로 반출이 필요할 때 사용할 수 있는 기능입니다. mongodump기능을 mongorestore와 함께 사용하면 DB를 백업하는 도구로도 사용이 가능합니다. 하지만 shared cluster나 replica sets 환경에서는 정상적으로 복구가 되지 않을 수 도 있으니 주의하여서 사용하여야 합니다. (mongodb 백업에 관한 문서 : https://docs.mongodb.com/manual/core/backups/) 아래의 화면은 제가 mongoDB의 모든 db들을 백업한 화면입니다. --out옵션을 통해서 tmp/mongodb 폴더에 저장이 되도록 하였습니다...

728x90
반응형