목록분류 전체보기 (446)
IT Japan
PaceMaker+DRBD구축4 【MySQL인스톨】대상:DB 서버 (2대) MySQL소스의 입수아래의 URL에서 MySQL의 소스 코드를 얻을 수 있습니다. Mysql소스 URL: http://dev.mysql.com/downloads/mysql/ Enterprise Server (유상) Communitiy Server (무상) DB용 계정 생성MySQL을 기동용의 DB계정을 작성한다. # groupadd mysql –g 1003 # useradd -g mysql mysql –u 1003 Mysql의 인스톨 ■MySQL의 RPM패키지의 유무를 확인 MySQL의 RPM 패키지가 인스톨되어있지 않을 것을 확인. # rpm –qa|grep mysql※이미 RPM패키지가 인스톨되어있는 경우는, 언인스톨한다. ■..
Redmine과Git의 이행 ■Redmine과 Git이행개요 Redmine과 GIT의 이행개요는 하기와 같다.작업서버 作業内容현행 서버 Mysql의 데이터백업 Redmine의 파일 백업신규 서버 Alminium의 인스톨 Mysql의 데이터 리스토어Redmine의 파일을 리스토어RedmineDB의 마이그레이션 Redmine플러그인의 마이그레이션GIT의 이행 Redmine의 이행(현행 서버상에서 작업)■Mysql백업 # mysqldump -u alminium alminium -palminium > /tmp/alminium.dump ※Alminum의 초기 계정/패스워드:alminium/alminium ※Alminum의 초기 DB명:alminium ※백업 장소:/tmp/alminium.dump ■Redmine의..
CAP 정리, 공통의 데이터를 취급하는 네트워크로 연결된 시스템은 3 개의 바람직한 성질 중 2 개 밖에 채울 수없는 것을 나타냅니다. 그러나 명시 적으로 분할 처리함으로써 설계자들은 일관성과 가용성을 최적화하고 3 개의 특성 모두의 균형을 취할 수 있습니다. CAP 정리가 소개 된 지 10 년 디자이너와 연구원은 CAP 정리를 새로운 분산 시스템을 찾기위한 지침으로 사용 (또는 남용)했습니다. NoSQL도 기존의 데이터베이스에 대한 논거로 CAP 정리를 이용하고 있습니다. CAP 정리, 공통의 데이터를 취급하는 네트워크로 연결된 시스템이 세 가지 바람직한 성질 중 2 개 밖에 채울 수없는 것을 나타냅니다. 일관성 (C), 즉 단일의 최신 데이터를 가지고 데이터의 업데이트에 대한 고 가용성 (A) 그리고..
추기 :이 문서의 내용은 MySQL5.1 시절의 환경에 따라 쓰고 있지만 MySQL5.6에서는 설치시 임시의 root 암호 파일이 생성되거나 사양이 바뀌고 있습니다. 무언가 빠져 버린 MySQL 사용자 계정 설정. 이전 기사 MySQL 설치시의 약속에도 root 암호 세트 라든가 익명 사용자 제거 라든가 썼지만, 더 과감한 방법이있는 것같으므로 써 둔다. MySQL을 설치하면 기본적으로 root 암호가 비어 있거나 익명 사용자가 존재하거나 혼란을 초래하므로, 처음 실행 사용자를 모두 삭제해 버리는 방식. 우선 처음에는 암호없이 root로 로그인 할 것이므로, 그 단계에서 다음 명령을 실행합니다. mysql> TRUNCATE TABLE mysql.user; mysql> FLUSH PRIVILEGES; "T..
MySQL서버의 기동과 정지에 관해서 Oracle과 비교하면, 이하와 같다.Oracle에는 기동상태로써, 정지, NOMOUNT, MOUNT, OPEN, 이라는 단계가 있지만,MySQL에는 정지 혹은 기동 둘중에 하나다. 또, mysqladmin shutdown에MySQL 인스턴스를 종료시킬 때.접속하고 있는 세션은 강제적으로 종료이때, 커밋되지않은 트랜잭션은 롤백된다.Oracle이라고 하면, [SHUTDOWN IMMEDIATE]로 정지하는것과 비슷하다.
참고 GitHub - fgrehm / vagrant-lxc : LXC provider for Vagrant 설치 sudo apt-get install -y vagrant-lxc Discover Vagrant Boxes | Atlas by HashiCorp LXC 이미지 목록 Vagrantfile Vagrant.configure ( "2") do | config | config.vm.box = "debian / jessie64" config.vm.network : forwarded_port host : 3000, guest : 80 end config.vm.network : public_network, ip : "192.168.100.10"bridge : 'enp3s0' LXC는 public_network..
왜 시스템 개발이 실패하는 것일까 ... 사양 변경이 많아서 ... 말했다 말하지 않은 문제에서 피하고 싶은 ... 시스템 움직여 봐도 전혀 사용할 수없는 ... 사실. . 사업 운용을 운영 수준에 배포하지 않는 상태로, 시스템 개발을 해 버리는 곳에 원인이 있습니다. 입력 화면과 출력을 결정해도 ... 그것을 사용하여 어떻게 일상 업무를 해내지? 운영 수준까지 규명한 만들어 포함을하지 않고 전문가이기 때문에 전문이라서. . . 컴퓨터 전문가에 업무 운영 방식까지 던져 버리는 것이 문제입니다. 요구 정의 및 요구 사항 정의의 차이점 비즈니스 ============ 사업 운영 운영 사용자 인터페이스 ============ 요구 정의 · "~하고 싶다"고 이용자 측의 희망, 사업에 무엇이 필요한지 등을 기재..
당사에 5 년 동안 근무하고 있던 러시아의 천재 해커가 최근 은퇴했다. 해킹 세계 대회 우승 경력을 가지고, TV 출연 경험도있는 그는하지만 솔직히 이렇게 오래 활약 해 준다고는 생각하지 않았습니다. 그와 같은 인재가 입사 할 경우 자칫 일본 대기업에 흔히있는 관료주의에 질려서 빨리 은퇴하거나 혹은 마스코트 캐릭터로서 정착 어느 경우가 대부분인데, 그는 끝까지 현장의 제일선에서 활약 해주었습니다. 그런 그가 마지막으로 남긴 퇴직 메일이 꽤 인상적 이었기 때문에 그 엉터리번역을 여기에 게시합니다 (재판에 대해 본인 동의 된 당사 특유의 부분은 일부 생략하고 있습니다.) 아, 뭐라고하는 긴 여행이었을 것이다. 이 회사에서 5 년간 보안을 담당하고 있었어 (여러가지 실패는 용서 해줘) 나는 다른 퇴직자처럼 재..