본문 바로가기

Tech116

오픈스택 external network subnet 변경 오픈스택의 external network을 flat으로 구성하게 되면 향후 ip를 추가하거나 subnet을 변경하게 될 경우 문제점이 있다.사실 문제점은 아니고, 이런걸 고려한다면 external network을 vlan으로 구성을 해야 한다.이미 구성을 했다면 변경을 하기 위해서는 오픈스택 자체에서는 그 기능을 제공하지 않는다.왜냐하면 해당 라우터와 dhcp namespace에 subnet이 변경되기 이전 subnet으로 인터페이스가 구성되어 있기 때문에 DB의 설정을 변경하더라도 각각의 인터페이스를 수정해야 한다.아래 링크는 step by step으로 잘 구성되어 있다.https://cloudblog.switch.ch/2015/09/22/hack-neutron-to-add-more-ip-address.. 2017. 12. 24.
웹 페이지 로딩 중 특정 디렉토리의 404에러가 날 때 웹 서비스를 구성하는 과정에서 특정 디렉토리 (upload)를 access시 404 에러가 났다아파치의 권한은 문제가 없으며, 디렉토리 권한 역시 문제가 없는데 알고 보니 톰캣 설정에서 upload라는 디렉토리의 컨텍스트로 접근시 톰캣 자체의 upload를 접근하고 있었다. 그래서 server.xml에서 해당되는 upload 디렉토리의 접근을 아래와 같이 추가한다 이것은 www.test.com/upload로 접근을 하게 될 경우 실제 /test/webapps/upload 로 접근을 하게 되는 것이다. 2017. 12. 24.
Apache Tomcat 연동하기 Tomcat만 단독으로 웹 서비스를 제공 할 수 있지만, 이중화, LB, Virtual Host 설정 등 다양하게 쓸 수 있어 Apache와 연동을 많이 한다.참 오랜만에 apache, tomcat, db 구성을 다시 해보고 있는데, 이번기회에 정리를 해본다 1. 준비사항apache : 2.4tomcat7apache-tomcat connector : mod_jk ( http://mirror.apache-kr.org/tomcat/tomcat-connectors/jk/ 에서 소스 다운 후 빌드)2. 설치apache : os에 맞게 apt or yum으로 설치 한다.tomcat7 : http://mirror.apache-kr.org/tomcat/tomcat-7/v7.0.81/ 여기에서 받아서 압축을 풀면 된다.. 2017. 12. 24.
Cloudfoundry 오픈스택에 설치하기 요즘 트렌드는 컨테이너나 PaaS가 대세인듯 하다.오픈스택은 IaaS 서비스로도 훌륭하지만 오픈소스이다 보니 다양한 기능들을 제공해주는데, Cloudfoundry를 위한 Backend로써 역할을 해준다.처음에는 국내에서 오픈소스로 배포하고 있는 PaaS-TA를 올려보려고 했지만, 이 부분은 추후 다시 글을 올릴 예정이며, PaaS-TA 역시 CF(CloudFoundry)를 기반으로 하고 있기 때문에 CF를 이해하기 위해 우선 CF를 구성해보았다. 1. 참고자료https://bosh.io/docs/init-openstack.html#keypairhttps://docs.cloudfoundry.org/deploying/openstack/ 2. 준비사항Ubuntu 14.04 서버 생성 : 처음에는 16.04로 .. 2017. 12. 24.