OS
16 11 2016
버젼 확인
|
root@dev_was [/opt/hpws]# uname -a HP-UX dev_was B.11.31 U ia64 1073980350 unlimited-user license |
하드웨어 정보
|
root@dev_was [/opt/hpws]# machinfo CPU info: Intel(R) Itanium(R) Processor 9560 (2.53 GHz, 32 MB) 1 core, 1 logical processor per socket 6.39 GT/s QPI, CPU version D0 Active processor count: 2 sockets 2 cores Memory: 8186 MB (7.99 GB) ~~~ |
파티션정보확인
|
root@dev_was [/opt/hpws]# bdf Filesystem kbytes used avail %used Mounted on /dev/vg00/lvol3 64487424 25488760 38694240 40% / /dev/vg00/lvol1 2097152 445160 1639136 21% /stand /dev/vg00/lvol4 52428800 78982 49077962 0% /was /dev/vg01/lvol1 524156928 195115 491214207 0% /data01 |
마운트정보확인
|
root@dev_was [/opt/hpws]# mount -v /dev/vg00/lvol3 on / type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000003 on Thu Oct 20 17:06:20 2016 /dev/vg00/lvol1 on /stand type vxfs ioerror=mwdisable,nolargefiles,log,tranflush,dev=40000001 on Thu Oct 20 17:06:22 2016 /dev/vg00/lvol4 on /was type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000004 on Thu Oct 20 17:06:29 2016 /dev/vg01/lvol1 on /data01 type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40010001 on Thu Oct 20 17:06:29 2016 -hosts on /net type autofs ignore,indirect,nosuid,soft,nobrowse,dev=4000002 on Thu Oct 20 17:06:54 2016 |
가상메모리(Swap)공간 사용량 확인
|
root@dev_was [/opt/hpws]# swapinfo -tm Mb Mb Mb PCT START/ Mb TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME dev 16384 0 16384 0% 0 - 1 /dev/vg00/lvol2 reserve - 703 -703 memory 7786 1685 6101 22% total 24170 2388 21782 10% - 0 - |
설치된 OS버젼 확인
|
root@dev_was [/opt/hpws]# swlist -l bundle QPKBASE # Initializing... # Contacting target "dev_was"... # # Target: dev_was:/ # QPKBASE B.11.31.1603.421a Base Quality Pack Bundle for HP-UX 11i v3, March 2016 |
위의 11i v3의 경우는 Apache, Tomcat등 HP-UX사이트에서 다운받을때 해당 버젼을 다운받으면 됩니다. ip확인
|
root@dev_was [/opt/hpws]# netstat -in Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll lan0 1500 192.168.150.0 192.168.150.110 366806 0 267422 0 0 lo0 32808 127.0.0.0 127.0.0.1 273282 0 273282 0 0 |
IP확인이나 네트웍 관련 명령어 # ifconfig lan # lanscan #nwmgr 사용
5 08 2016
Haeng Ho Kang | OS, Window |
포트가 되는지 직접확인하는 방법은 cmd에서 telnet localhost 80 이렇게 하면 화면이 바뀐다. 이경우 조치 방법 및 확인 1.netstat 명령어를 통해 현재 사용중인 port를 확인할수 있습니다. netstat /? 하면 명령어 사용법을 볼수 있습니다. 예로 -a, -n, -o를 통해 테스트 해보겠습니다. -a: 모듵 포트 표시 -n:IP주소:포트 형태로 보여주기 -o:PID:프로세스 표시 그래서 >netstat -ano 하면 위의 그림에서 […]
30 05 2016
파일을 사용해서 쿼리를 실행할경우 1.쿼리 파일은 getOneTwoDepthCounts.sql로 만든다. mysql>use 원한는 데이타베이스 2.쿼리실행전에 DELIMITER $$ 실행후 3.mysql> source getOneTwoDepthCounts.sql 실행하면 된다.
29 02 2016
6버젼에서 사용했던 chkconfig로 사용하던 것들을 systemctl로 바꾸었다. /usr/lib/systemd/system/의 하부에 링크가 걸려있는 것도 있다. 목록보기 ]#systemctl ]#systemctl list-units ]#systemctl list-unit-files 서비스시작 ]#systemctl start service명.service 서비스중지 ]#systemctl stop service명.service 부팅시 자동실행 ]#systemctl enable service명.service 부팅시 자동 미실행 ]#systemctl disable sercie명.service MySql Service 등록 예제 ]#vi /etc/systemd/system/mysqld.service
|
[Unit] Description=Mysql Community Server After=syslog.target After=network.target [Service] Type=forking ExecStart=/app/mysql/mysql-5.6.29/support-files/mysql.server start ExecStop=/app/mysql/mysql-5.6.29/support-files/mysql.server stop [Install] WantedBy=multi-user.target |
Unit 에서 After는 해당하는 서비스가 실행후 실행되는 서비스를 말합니다. 최초 […]
19 02 2016
1.CentOS 에 기본적으로 6.*이상버젼에서는 설치가 되어 있습니다. 안되어 있으면
2.설정파일 수정
내용중
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
#나의 호스트명 설정 myhostname = abc.nuriware.com #나의 도메인명 mydomain = abc.nuriware.com #내가 전송한 메일서버에서 받을 메일수신 도메인 설정 mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain # 나의 네트워크 지정 - 내 서버에서 만 mynetworks_style = host #릴레이할 도메인 지정 - relay_domains = $mydestination |
3.서비스 시작
postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off 위와 같이 나오면 서비스에 이미 올라가 있다 시작하자
|
#service postfix restart/start |
끝
26 01 2016
Haeng Ho Kang | OS, Linux/Unix |
# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH umask 022 #환경변수 JAVA_HOME=/app/jdk/jdk1.7.0_80 JBOSS_HOME=/app/was/EAP-6.4.0 DOMAINS_HOME=/app/was/domains/ HTTPD_HOME=/app/web/apache2 PATH=.:$HTTPD_HOME/bin:$JAVA_HOME/bin:$PATH #환경변수 적용 export JAVA_HOME JBOSS_HOME PATH export JENKINS_HOME=/app/jenkins export LANG=ko_KR.utf8 export EDITOR=vi export HISTFILE=$HOME/.bash_history export TMP=/tmp export TMPDIR=/tmp PS1=whoami@hostname‘:$PWD> ‘ […]
25 01 2016
Haeng Ho Kang | OS, Linux/Unix |
mv 파일명 변경 또는 파일위치 변경 보통 한개의 파일명 변경할때 사용 mv 옵션 소스데이타 바뀔데이타 mv access.log access.log.20150125 rename 여러개의 파일명 변경시 사용 rename jpg(바꿀파일명) JPG(바뀔파일명) *.jpg(이 파일중에서)
17 07 2015
Haeng Ho Kang | OS, Window |
1.IIS기존 32bit 에서 운영중인것을 win2008 64bit iis7.5에서 운영하려고하니 기존 dll(업로드 콤퍼넌트등)등이 말썽이 생겼다. 이럴경우 응용프로그램풀을 32bit로 사용하면 해결가능하다. FTP설정(아래의 URL에 잘나와있음) http://orangepark.tistory.com/123 순서 1.사용자에서 ftp로 접속할 계정을 생성 2.FTP서버생성후 사용권한편집에서 위에서 만든 계정추가 3.FTP루트의 FTP권한부여규칙에 생성한 계정을 추가 허용으로 한다. 4.FTP루트의 FTP인증에서 IisManagerAuth 사용을 사용자지정으로 추가하고 기본인증을 사용으로 하고 익명인증 사용안함으로 한다. 그리고 IIS […]
14 07 2015
Haeng Ho Kang | OS, Server, WAS, Linux/Unix |
vi tomcat.sh 상단에 description ,processname등을 입력한다.
|
#!/bin/bash ### BEGIN INIT INFO <span id="line-2" class="anchor"></span># Provides: scriptname <span id="line-3" class="anchor"></span># Required-Start: $remote_fs $syslog <span id="line-4" class="anchor"></span># Required-Stop: $remote_fs $syslog <span id="line-5" class="anchor"></span># Default-Start: 2 3 4 5 <span id="line-6" class="anchor"></span># Default-Stop: 0 1 6 <span id="line-7" class="anchor"></span># Short-Description: Start daemon at boot time <span id="line-8" class="anchor"></span># Description: Enable service provided by daemon. <span id="line-9" class="anchor"></span>### END INIT INFO |
링크를 걸어준다.
|
ln -s /app/dev/xxx/tomcat.sh /etc/init.d/Tomcat |
권한변경
|
chmod -R 755 /etc/init.d/Tomcat |
서비스등록
|
sudo update-rc.d Tomcat defaults |
이상 service Tomcat start TroubleShooting 서비스해지 sudo update-rc.d -f Tomcat remove warnging missing LSB information
14 07 2015
Haeng Ho Kang | OS, Linux/Unix |
Tomcat 실행시 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
|
sudo apt-get upgrade libtcnative-1 |
|
find -name libtcnative-1* ./var/cache/apt/archives/libtcnative-1_1.1.29-1_amd64.deb ./var/lib/dpkg/info/libtcnative-1:amd64.postrm ./var/lib/dpkg/info/libtcnative-1:amd64.list ./var/lib/dpkg/info/libtcnative-1:amd64.md5sums ./var/lib/dpkg/info/libtcnative-1:amd64.shlibs ./var/lib/dpkg/info/libtcnative-1:amd64.postinst ./usr/share/lintian/overrides/libtcnative-1 ./usr/share/doc/libtcnative-1 ./usr/lib/x86_64-linux-gnu/libtcnative-1.so.0.1.29 ./usr/lib/x86_64-linux-gnu/libtcnative-1.a ./usr/lib/x86_64-linux-gnu/libtcnative-1.so ./usr/lib/x86_64-linux-gnu/libtcnative-1.so.0 |
위의 /usr/lib밑으로 링크를 걸어준다.
|
ln -s /usr/lib/x86_64-linux-gnu/libtcnative-1.so /usr/lib/libtcnative-1.so |
해결된다.