전체 글(369)
-
mongos 설치 호환성에 대한 요약
현재 mongod 버전이 os centos7 의 mongodb-rhel70-4.2.15 이다. openssl 1.0.1 신규서버에 mongos를 추가적으로 설치를 진행하였다. 이 과정에서 os 호환되는 문제로 발생된 히스토리를 적어보고자 한다. (1) ole9 , mongodb-rhel70-4.2.15 openssl이 3점대버전으로 에러가 발생 되었고, 이것을 맞춰주고자 openssl 1.0.1을 설치하였다. 설치하는 방법은 추후에 작성하도록 하겠다. 이후 실행은 되었으나, 실행할때 "/lib64/libcrypto.so.10: no version information available" 문구를 계속 보여주고 있다. 디비에 접속하여 select 하는 것에 대해서는 문제가 되지 않았다. (2) ole9 , ..
2023.09.07 -
ERROR 1201
mysql 5.5 를 사용하고 있는 DB에서 replication 연결된 slave(replica) 서버를 5.6 으로 올렸다. 다시 5.5를 실행시켜서 슬레이브로 연결하려면 연결이 되는지 의문이 생겨서 시도를 해보았다. 결과는 에러가 발생하였다. mysql> start slave; ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log
2023.09.01 -
mongos 정상종료
$ ps -ef | grep mongo root 50273 1 0 Aug29 ? 00:02:00 /mongo/bin/mongos -f /mongo/conf/mongos_44001.conf 프로세스를 kill시키지 않고 정상적으로 종료하는 방법 /mongo/bin/mongo localhost:32001/admin -quiet -u 'root' -p mongos> use admin -> 이미 admin으로 접속했으나 만약 그렇지 않았을 경우 admin으로 접속후 실행하자. mongos> db.shutdownServer(); > exit; $ ps -ef | grep mongo : 프로세스가 없는 것을 볼 수있다.
2023.08.30 -
[iptables] 2003, error connecting to master 'replicator@'
replication연결 중 아래와 같은 에러가 발생하였다. 해당에러는 패스워드가 다르다거나 연결에 있어서 다양한 문제가 생겼을 경우 나오는 에러이다. Last_IO_Errno: 2003 Last_IO_Error: error connecting to master 'replicator@100.10.12.15:3306' - retry-time: 10 retries: 86400 그중 하나가 소스(마스터)에서 3306 포트를 열어주지 않아서 생겼던 문제로 보인다. telnet ip 3306 연결이 되지 않는다고 나온다면 소스(마스터)의 방화벽에서 해당 포트를 열어주자. 방화벽 포트 추가 iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
2023.08.24 -
스토리지 엔진
innodb : 일반적인 엔진이며, insert등 dml 을 하는데 유리하다. 작업시 로우 단위로 락이 걸린다. myISAM : select 가 위주일 때 많이 쓰인다. 만약 dml작업을 한다면 테이블 락이 걸린다. memory : ????
2022.10.21 -
콘솔에서 phpinfo 확인하기
$ php -i
2022.10.21