전체 글 (197) 썸네일형 리스트형 EC2 CentOS 디스크 확장 EC2 의 CENTOS 의 경우 8G 정도의 Root 볼륨이 할당됩니다. 약간 작아 20G로 resize2fs 시켜 사용중이었는데 6.7 버전부터 resizefs /dev/xvda1 을 하면 The filesystem is already 2096896 blocks long. Nothing to do!라는 메세지가 발생합니다.이를 해결하기 위해 아래의 방법을 실행합니다. 이는 시작 섹터를 변경하여 이전 파티션을 삭제하고 동일한 파티션 번호를 새로 생성하게 하는 것입니다. 잘못될 경우 부팅에 실패할 수 있으므로, 사용 중인 시스템에서는 백업이 필수라 여겨집니다. [root@cateye ~]$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTxvda 202:0 0 20G 0 d.. goofys를 이용해 AWS S3 mount 하기 S3는 AWS 서비스 중 가장 유용한 서비스 중 하나이다.하지만 S3 자체가 일반적인 파일 시스템과는 좀 다른 object 기반이기도 하고 REST http 기반이다 보니 사용성에서 약간의 불편함을 느낄 수 있다. Storage Gateway 라는 서비스도 있다, S3를 iscsi 형태로 제공하도록 appliance를 직접 제공하기도 한다. 하지만 Storage Gateway를 설정하여 사용하려면, Local IDC 환경 또는 AWS에 Gateway appliance 를 VM형태로 올려야 하기 때문에 추가 비용이 들고 간단히 사용하기엔 부담스럽다. 가장 간단한 방법은 S3를 파일시스템 처럼 mount 하여 이용하는 방법인데, 널리쓰이는 방법이 Fuse 기반의 s3fs이다. s3fs : 너무 느리다 goo.. Ubuntu 14.04 LTS 에서 Ubuntu 16.04 LTS 업그레이드 먼저 요청에 의해 JDK 1.7 , Tomcat7 설치 후 Ubuntu 16.04 로 업데이트 진행Ubuntu 16.04 로 업데이트만 진행해도 무관함 JDK 1.7 설치 및 삭제 (JAVA SE Development Kit 7) 1. 기본 Open JDK 삭제$ sudo apt-get purge openjdk*우분투가 기본으로 설치한 openjdk는 사용하지 않으므로 삭제한다. 2. 다운로드 후 압축 해제$ tar zxvf jdk-7u45-linux-i586.tar.gz압축 해제한 파일들을 /usr/lib/jvm 아래로 이동.$ sudo mv jdk1.7.0_45 /usr/lib/jvm 3. java 환경 설정.$ sudo vi /etc/environmentJAVA_HOME=/usr/lib/jvm/jd.. mysql bin-log(바이너리 로그) 관리 Default 상태로 Mysql DB를 어느정도 운영한 시스템은 bin-log 가 시스템의 용량을 많이 잡아먹게 된다.특히 Replication 을 이용할 경우 bin-log 를 활성시키지 않은 상태는 더더욱 그렇다. bin-log 크기 줄이기 1. 로그 만료 기간 설정/etc/my.cnf 파일 수정binlog_cache_size = 1M # binlog cache 사이즈 max_binlog_size = 500M # bin로그 maximum 사이즈 expire_logs_days = 3 # 로그 만료기간 mysql 접속후 수정하기mysql> SHOW VARIABLES; # 에서 나오는 expire_logs_days 항목을 확인하고mysql> SET GLOBAL expire_logs_days=3; # 로 수.. pptpd/xl2tpd vpn with freeradius2 install 1.설치 환경 OS : CentOS 6.8 64bit Public IP : 192.168.0.101DB: mysql 5.6.31 (root/12345)SELINUX : disabledHOSTNAME: mha1 2.PPTP 설치 ## epel repolist 추가 및 yum update 진행[root@mha1 ~]# yum install epel* -y [root@mha1 ~]# yum update -y ## ppp,pptp등 pptp관련 패키지 다운 설치 진행 yum install libpcap -yrpm -Uvh http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.5-33.0.rhel6.x86_64.rpmrpm -Uvh http://poptop.sou.. [CentOS 6.x] bind-9.10.4-P4 설치 # yum update # yum -y install gcc make perl-Net-DNS openssl-devel # yum -y install wget sysstat ntpdate # rpm -qa | grep bind # reboot chkconfig udev-post off chkconfig postfix off chkconfig netfs off chkconfig acpid off [root@dns-bind-server ~]# cd /usr/local/src [root@dns-bind-server src]# pwd /usr/local/src [root@dns-bind-server src]# wget ftp://ftp.isc.org/isc/bind9/9.10.1-P4/bind-9.10.1-P4... top 명령어 및 옵션 설명 top 명령 실행시 추가할 수 있는 옵션 * (top) -d [sec]: 설정된 초단위로 Refresh * (top) -c : command뒤에 인자값 표시top 명령 실행 후 사용할 수 있는 옵션 * shift + t : 실행된 시간이 큰 순서로 정렬 * shift + m : 메모리 사용량이 큰 순서로 정렬 * shift + p : cpu 사용량이 큰 순서로 정렬 * k : Process 종료 o k 입력 후 종료할 PID를 입력한다 o signal을 입력하라 표시되면 9를 넣어준다 * c : 명령 인자 표시 / 비표시 * l(소 문자엘) : uptime line(첫번째 행)을 표시 / 비표시 * space bar : Refresh * u : 입력한 유저 소유의 Process만 표시 o which us.. CISCO Access Port 와 Trunk Port의 차이점 오늘 시간에는 CISCO Access Port 와 Trunk Port의 차이점과 설정법에 대해서 알아보자. 이 두가지 포트는 Layer 2 즉 L2에서 사용하는 포트방법이다. 설정을 위해서 conf t 해서 config 모드로 간다음 Interface g1/12 명령어를 통해서 설정하고자 하는 인터페이스로 진입 Switchport 명령어를 쓰면 이 인터페이스는 L2로 동작 No switchport 명령어를 쓰면 이 인터페이스는 L3로 동작 Access 와 Trunk 포트 설정은 아래와 같이 Switchport mode (access or trunk)를 사용하여 지정한다. L2 모드 Access port 와 Trunk port의 세부 설정이다. 아래 그림은 Trunk Port의 allowed vlan 과 .. Realm (모바일 DB) 스마트폰 시장이 빠르게 성장하면서 모바일 기기에서 처리하는 데이터베이스(DB)가 점점 많아지고 있다. 모바일 DB에 대한 관심이 늘어나는 건 자연스런 현상이다. 2014년 7월, 오픈소스 형태의 새로운 모바일DB가 나왔다. ‘렘’이다. 렘은 메모리나 디스크를 덜 차지하면서 모바일 환경에 최적화된 DB다.모바일 DB란 모바일 기기에서 생성하는 DB를 말한다. 메신저에 뜨는 친구목록이나 대화 내용, 네트워크 캐시 등이 모바일 DB에 저장된다. 많은 개발자들이 ‘SQLite’를 활용해 모바일 DB를 처리한다. SQLite는 무료로 쓸 수 있는 모바일 DB로 가장 유명하다. 뒤에 ‘라이트’라는 단어가 붙은 것처럼 기존 DB보다 쓰기 좀 더 간편하고 처리하는 DB도 작은 편이다. 하지만 SQLite는 엄밀히 말하.. 비트윈 시스템 아키텍처 VCNC는 커플을 위한 모바일 앱 비트윈을 서비스하고 있습니다. 비트윈은 사진, 메모, 채팅, 기념일 등 다양한 기능을 제공하며, 오픈 베타 테스트를 시작한 2011년 11월부터 현재까지 연인 간의 소통을 돕고 있습니다. 그동안 비트윈 시스템 아키텍처에는 많은 변화가 있었으며 다양한 결정을 하였습니다. 비트윈 아키텍처를 발전시키면서 배우게 된 여러 가지 노하우를 정리하여 공유해보고자 합니다. 그리고 저희가 앞으로 나아갈 방향을 소개하려 합니다.소프트웨어 스택¶Java: 비트윈 API서버는 Java로 작성되어 있습니다. 이는 처음 비트윈 서버를 만들기 시작할 때, 서버 개발자가 가장 빨리 개발해낼 수 있는 언어로 프로그래밍을 시작했기 때문입니다. 지금도 자바를 가장 잘 다루는 서버 개발자가 많으므로 여전히.. 이전 1 ··· 3 4 5 6 7 8 9 ··· 20 다음 목록 더보기