728x90
반응형

분류 전체보기 762

[웹로직] 암호화된 내용 복호화하는 방법

웹로직 내 암호화된 파일 내용을 복호화하는 방법(boot.properties / datasource.xml) 운영 중에 가끔 웹로직 관리콘솔 패스워드 혹은 데이터소스의 DB 접근 계정의 패스워드를 까먹는 고객이 있다.그런 경우, 패스워드를 알 수 있는 방법이 있다. 아래 암호화된 내용 복호화하는 스크립트를 통해~ 1. py 파일을 생성한다.[weblogic@base_domain]$ vi password.py#=======================================================================================# This Script decrypt WebLogic passwords## Usage:#      wlst decryptPassword.py ..

[WebLogic] 서버업로드 했는데 반영이 되지 않는경우

이번에 WebLogic Server 를 처음 접하였는데 Application(JSP,XML,CLASS 등)을 업로드 햇는데 반영 (complie)이 되지않았다. 서버를 재가동해도 마찬가지였고 JSP,JS 조차도 반영이 되지않아 당황했었다.. 알고보니 weblogic 에는 stage 모드 라는것이 있었고 또 여러가지 경우의 수가 많다하니 참고가된 것을 공유하고자한다.  1. 파일 확인 ( JDK 버전, 파일 Byte, 파일네임 ete..)  2.  브라우저 캐쉬 삭제 3. 개발 /운영 모드 확인    WebLogic      도메인은 개발자/운영 모드 총 2가지로 가능함   확인방법       - WebLogic기동시에 nohup로그를 확인       - $DOMAIN_HOME/bin/setDomainEn..

IT/개발 2024.09.06

WebLogic 11g 기동시 JAVA OPTION 넣기

WebLogic 11g 기동시 JAVA OPTION 넣기위해서 setDomainEnv.sh 나 commonEnv.sh 를 수정하는 경우가 있다. 하지만 이렇게 하면 WebLogic 11g 를 구성하는 Admin, NodeManager, ManagedServer 에 각각 따로따로 적용해주기위해서 앞에서 언급한 쉘 스크립트에 조건식을 줘야 한다.setDomainEnv.sh 나 commonEnv.sh 는 WebLogic 서버에서 전역적으로 사용하는 것이기 때문에 특정한 부분을 위해서 수정하는 경우는 지양해야 한다.최신의 WebLogic 11g 에서는 이러한 특정부분만을 위해 적용할 수 있는 JAVA OPTION 변수를 제공하는데 그것이 바로 USER_MEM_ARGS 이다. 쉘 환경변수로서 이것을 활용하면 Ad..

IT/개발 2024.09.06

최신 JDK 업데이트로 URL 프로토콜 예외 해결

최근에 저는 Fusion Middleware 배포와 관련된 문제를 겪고 있는 고객을 도왔습니다. 설치를 기본 설치와 비교하기 위해 해당 도메인으로 새 설치를 만들었습니다.설치를 위해 최신 Oracle JDK8, 당시 업데이트 341을 다운로드했는데 현재 351 : https://www.oracle.com/nl/java/technologies/javase/javase8u211-later-archive-downloads.html 입니다.그러나 AdminServer를 시작하고 로그온을 시도 한 후 LDAP 예외가 발생했습니다. 그것은 다음과 같았습니다.Caused By: java.lang.IllegalArgumentException: Malformed IPv6 address at index 8:at java...

IT/개발 2024.09.06

[Linux] Ubuntu 22.04 LVM 기반 디스크 볼륨 확장

서론 요약디스크 확인 해보니 이미 파티션도 되어있고그 중 하나가 /dev/mapper/ubuntu--vg-ubuntu--lv 로 나와있는데 전체 메모리 중에 100G 밖에 안잡힘디스크 마운트가 안되었나? 혹시나 하고 마운트 하니 안됨구글링 해보니 마운트 문제가 아니라 LVM 디스크 볼륨 확장이라 판단  서론기존 ubuntu 20.04 client 를 밀고 ubuntu 22.04 server 로 설치설치 할 때 디스크 공간 설정하는 화면이 있었고 LVM blah blah가 적혀있었는데 쿨하게 넘어감설치 완료 후 잘 설치 되었는지 확인 중 SSD 전체가 안잡히는거 확인 df -h  잡혀야 할 용량이 다 안잡힌다 sudo fdisk -l 여기서 뭔가 이상하다 느낌 nvme0n1p1 과 nvme0n1p2는 위에..

OS 기술/Linux 디스크 추가하여 LVM 생성 및 확장

1. 파티션 생성 1) 디스크가 OS에서 인식이 되는지 확인 명령어 : fdisk -l  명령어 : lsblk각 디스크에 파티션 생성이 안된것 확인   2) 빈 디스크를 fdisk로 파티션 생성 (주의! 2TB가 넘는 파티션 생성시에는 명령어가 다름)  3) 디스크 파티션 타입을 LVM으로 지정. 나중에 용량 증설 편의를 위함   4) 파티션 설정이 완료되면 저장하고 fdisk 종료   참고)) 파티션 타입       2. LVM 생성 (PV,VG,LV) 1) LVM 생성시 PV, VG, LV 3가지만 확인하면 됨 PV : 물리 볼륨 (Physical Volume) VG : 볼륨 그룹 (Volume Group) LV : 논리 볼륨 (Logical Volume) - PV를 만들고 VG에 그루핑 후 VG를 ..

Operating System/CentOS [CentOS7] 리눅스 LVM 디스크 증설 방법 (리눅스 디스크 용량 늘리기)

리눅스 LVM 디스크 증설 방법 (리눅스 디스크 용량 늘리기)추가한 디스크(/dev/sdb) 확인fdisk -l | grep "/dev/sd"   pv 확인 후 pvcreate /dev/sdb 명령어를 사용하여 추가한 디스크(/dev/sdb)를 볼륨 그룹에 추가 합니다.이후 vgextend centos /dev/sdb를 입력하여 VG에 추가 합니다. 아래 이미지와 같이 VG centos가 추가 되어야 합니다.   lvscan 명령어를 통해 용량을 확장시킬 디바이스 경로를 확인 합니다.   아래 명령어를 통해 용량을 확장 시킵니다. (+100%FREE는 사용 가능한 모든 공간을 사용하여 증설 시킵니다)lvextend -l +100%FREE -n [위에서 확인한 디바이스 경로]   마지막으로 df -Th 명..

LVM 볼륨 확장

지난번에 이어 LVM시스템에 디스크(볼륨)를 추가 확장 하는 방법을 해보겠습니다.볼륨(20G) 추가하여 현재 /home 파티션(70G)을 확장 하는 방법을 알아 보겠습니다.1. 기존 디스크 확장물리장치(sdb) 또는 볼륨 추가 후 표시 용량이 설정한(20G) 용량으로 표시되어야 합니다. 용량에 변화가 변화가 없으면 재부팅 합니다.# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTfd0 2:0 1 4K 0 disksda 8:0 0 100G 0 disksda1 8:1 0 1G 0 part /bootsda2 ..

Linux LVM LV 줄이기

로지컬 볼륨 줄이기   - 크기를 줄일 때는 lvreduce를 사용해 줄일만큼의 숫자를 지정하면 그만큼 줄어들게 된다. - 크기를 줄일 때는 기존의 데이터가 저장돼 있을 경우를 대비, 정말로 크기를 줄일 것인지를 확인하고 줄이게 되어야 한다.만약 데이터가 저장돼 있는 이상만큼 줄어들게 되면, 기존의 데이터는 당연히 삭제되기 때문 - 이론적으로는 가능하지만 하면 안됌 (리눅스는 파일의 저장을 처음부터하는게 아니라 각가지로 저장하기때문에 어디에 저장되어있는지 모름) 만약 진행한다면 백업 후 축소  1) Umount # umount /test2  2) LV 축소 # lvreduce -L -1G /dev/vg00/lvext4  - Data가 삭제될 수 있냐는 경고문이 나오는데 y 입력  3) 파일시스템 검사 #..

[ubuntu] lvm 볼륨 사이즈 확장하기.

ubuntu 초기 설치 시 디스크 구성할 때 사이즈를 적게 설정하여 확장이 필요했다.  $ df -ThFilesystem Size Used Avail Use% Mounted onudev 7.8G 0 7.8G 0% /devtmpfs 1.6G 1.4M 1.6G 1% /run/dev/mapper/ubuntu--vg-ubuntu--lv 11G 11G 32M 100% /📝 vg-unbuntu--lv 볼륨 확장 하기. - 순서 -1. 파티션 생성2. LVM 설정3. LVM 볼륨 확장  1. 파티션 생성먼저 남은 용량으로 새로운 파티션을..

728x90
반응형