본문 바로가기

전체 글

(266)
[Docker] Container 생성 개요 구성환경 CentOS 7.6 / Docker-ce-19.03 Docker 컨테이너 생성 - docker에서 컨테이너는 이미지를 이용하여 컨테이너 생성 1. 이미지 다운로드 사이트에 접속후 다운로드 받고자 하는 이미지 선택 https://hub.docker.com/search?q=&type=image 2. 이미지 다운로드(여기서는 ubuntu를 예로 하겠다) - 우측 상단에 IMAGE 설치 명령어를 복사해서 사용, Tag를 사용하지 않으면 latest가 자동으로 적용됨 - Tag를 이용하고자 받고자 한다면 이미지이름:Tag명을 함께 붙여서 사용 * Tag는 일반적으로 버전명이 사용됨 예) shell> docker pull ubuntu:14.04 2.1 ubuntu 이미지 다운로드 shell> dock..
[Docker] Docker 설치/삭제 - Linux 개요 구성환경 docker-ce-19, CentOS 7.6 다운로드 1. docker-ce, docker-ce-cli, containerd.io, docker-ce-selinux 다운로드 http://download.docker.com 에서 각 OS 버전에 맞는 Docker 다운로드 참고) containerd.io 패키지 설치시 (의존성)오류가 난다면 아래 패키지를 다운 받아 설치 ** container-selinux 패키지는 docker-ce-selinux를 대체함 ** 테스트시 19.03.5 버전은 CentOS 7.1에서 설치가 되지 않았다. 7.3, 7.6 버전에서는 정상 설치되는 걸로 보아 일부 CentOS 7 특정버전은 지원하지 않는것 같다. shell> wget http://mirror.cen..
프로세스 모든 인자(argument) 표시 - solaris 개요 솔라리스의 기본 /usr/bin/ps명령어는 프로세스의 인자(argument)가 모두 표시가 되지 않는다. 프로세스의 모든 인자(argument)를 표시 하는 방법에 대해서 알아 본다. 1. 기본 ps 명령어(/usr/bin/ps) 아래 예처름 프로세스의 앞 부분만 표시되고 뒷 부분은 잘려서 표시 안됨 shell> ps -ef | grep 803 noaccess 803 1 0 19:49:49 ? 4:06 /usr/java/bin/java -server -Xmx128m -XX:+UseParallelGC -XX:ParallelGCThreads=4 2. pargs 명령어는 프로세스로 전달 되는 모든 인자를 표시해준다. - 단 프로세스의 소유자만이 pargs 명령어를 실행할수 있다. syntax) parg..
[Active Directory] 관리 템플릿 중앙 저장소 구성 개요 AD 환경에서 도메인 컨트롤러간에는 그룹 정책 관리템플릿(Administrative Templetes)은 자동 업데이트가 이루어 지지 않는다. 즉 A 도메인 컨트롤러에 새로운 그룹정책 관리 템플릿을 추가하면 B 도메인 컨트롤러에 자동으로 업데이트가 이루어 지지 않기 때문에 B 도메인 컨트롤러에도 관리 템플릿을 수동으로 추가해야 된다는 것이다. 여기서는 그룹정책 관리템플릿을 도메인 컨트롤러간에 자동 업데이트 되도록 관리 템플릿에 대한 중앙 저장소 구성하는 방법에 대해서 설명한다. 예) 그룹정책 관리템플릿 저장소별 관리 정책에서 표시되는 메시지 1. 로컬 컴퓨터에 그룹 정책 관리 템플릿 저장소 사용시 메시지 - Policy distributions(ADMX files) retrieved from loc..
ORACLE 19C Silent Mode 설치 설치환경 CentOS7, ORACLE 19C 사전 구성 1. 사용자 및 그룹 생성 shell> groupadd -g 1100 dba shell> groupadd -g 1101 oinstall shell> useradd -g dba -G oinstall oracle 2. 패키지 설치 아래의 패키지를 yum 또는 rpm 명령어로 설치 ** compat-libstdc++ 패키지 외에는 centos 설치 CD 에 포함되어 있음 bc binutils compat-libcap1 compat-libstdc++ => yum 또는 다운로드 설치(구글 검색) elfutils-libelf elfutils-libelf-devel fontconfig-devel glibc glibc-devel ksh libaio libaio-d..
ORACLE 19C 완전 삭제 개요 오라클 소프트웨어 및 데이터베이스 완전 삭제 구성환경 centos 7.6 / oracle 19c(19.3.0.0.0) 삭제 스크립트 - 스크립트 위치 : $ORACLE_HOME/deinstall/deinstall - 이 삭제 스크립트는 데이타베이스, 리스너, 소프트웨어 삭제 - 데이터베이스및 리스너가 구동중일 경우 자동으로 종료후 삭제 진행 - 삭제전 -checkonly 옵션을 이용하여 가상 삭제를 지원 1. 삭제 $ORACLE_HOME/deinstall 디렉토리에서 작업 shell> ./deinstall Checking for required files and bootstrapping ... Please wait ... 로그 위치 /tmp/deinstall2019-12-20_04-57-40PM/l..
엣지(크로미움기반) 자동 배포 차단 블로커 툴킷 설치 개요 마이크로 소프트가 다음달(2020년 1월)부터 새 크로미움 엣지(Chromium Based Edge) 브라우저 배포에 앞서 윈도우 10PC에 자동설치를 막는 툴을 공개했습니다. 이 크로미움 엣지는 사용자 승인없이 자동업데이트에 포함된다고 합니다. 하지만 이 툴킷을 설치하면 기존 엣지를 그대로 유지할수 있다고 합니다. 새 크로미움 엣지를 설치한다고 해서 기존 엣지가 제거되는 것이 아니라 숨겨진다고 한다. 즉 동시에 기존 엣지와 크로미움기반 엣지를 동시에 사용할 수 있다는 말이기도 하다. 이 툴킷을 설치하여도 사용자가 직접 크로미움기반 엣지를 다운로드하여 설치하는 것을 막을 수는 없다. 여기서는 마이크로소프트에서 배포한 블로커툴킷(Blocker Toolkit)을 이용하여 새 크로미움 자동 배포를 차단 ..
ORACLE 19C 설치 - 리눅스 구성환경 CentOS 7.6 / CentOS 8.0 / Oracle 19C(19.3.0.0.0) / RAM 4G 설치 1. 사용자 및 그룹 생성 shell> groupadd -g 54321 oinstall shell> groupadd -g 54322 dba shell> groupadd -g 54323 oper shell> groupadd -g 54324 backupdba shell> groupadd -g 54325 dgdba shell> groupadd -g 54326 kmdba shell> groupadd -g 54327 asmdba shell> groupadd -g 54330 racdba shell> useradd -u 54321 -g oinstall -G dba,oper,backupdba,dgdba..