Chapter 10장 솔라리스 자원 관리 및 프로젝트 관리 Solaris2. 프로젝트 관리

Slides:



Advertisements
Similar presentations
CHAP. 2 안드로이드 개발 도구 설치. © 2012 생능출판사 All rights reserved 개발 과정의 개요.
Advertisements

Copyright © 2008 Wei Qi Xia. All rights reserved. 거시적 영향 발표자:하위기 2008 년 11 월 15 일.
1. 시설관리공단 상임이사 정수기준을 위반한 초과 여부에 대한 질의 2. 졸속사업으로 인한 예산낭비에 대한 질의 (KT 도로개설, 강변역 고구려역사 ]
2008 년 11 월 20 일 실습.  실험제목 ◦ 데이터베이스 커넥션 풀  목표 ◦ 데이터베이스 커넥션 풀의 사용.
1 Copyright ⓒ C.J. Yoon ALL RIGHTS RESERVED 제 III 부 생산능력.
I. 프로젝트 동기 II. 프로젝트 목표 III. 파일시스템 IV. 암호화 및 복호화 V. 인터페이스 VI. FBR READ/WRITE VII. 프로그램 흐름도 VIII. 미 구현 사항 IX. 프로젝트 기대효과 X. 프로그램 요구사항 및 팀원 역할분담 XI. 시연 XII.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
사회보험 징수통합 관련 조사 결과 보고서 한국갤럽조사연구소
로그인 1 케피코 회사 로고를 클릭합니다.
新 연구관리 프로그램 SAP 설치 안내 1. SAP GUI 7.3 설치 2전자증빙 솔루션 설치 배포 :
SQL Injection Member 최병희, 김상우, 조용준, 유창열.
Power Java 제3장 이클립스 사용하기.
4강. Servlet 맛보기 Servlet 문서 작성 하기 web.xml에 서블릿 맵핑 어노테이션을 이용한 서블릿 맵핑
5강. Servlet 본격적으로 살펴보기-I 프로젝트 만들기 doGet() doPost()
1장 유닉스 소개.
01. 강사 소개 강사 신지식인 선정 한국음식업 중앙회 전남지회 정책자문위원 내셔널 트러스트 문화유산 자문위원
Android Wi-Fi Manual (Guest용)
SAS Foundation Client 9.4 설치 가이드
MYSQL 설치.
윤 홍 란 다이알로그(대화상자) 윤 홍 란
유닉스 이론과 실습 √ 원리를 알면 IT가 맛있다 컴퓨터정보계열 이광규.
Korea Iron & Steel Association
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
25강. Security-I 보안 관련 프로젝트 생성 보안 관련 라이브러리 추가 보안 관련 설정 파일 만들기
컴퓨터정보공학부 서버 안내 [ IBM x3500 ] it.sangji.ac.kr ict.sangji.ac.kr 혹은
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
WinCE Device Driver 실습 #3
KHS JDBC Programming 4 KHS
Copyright by All rights reserved.
Android studio로 Application 만들기.
웹 어플리케이션 보안 2016년 2학기 3. Mongo db.
상지대학교 컴퓨터공학과 고광만 Lecture 01: 유닉스/리눅스 소개 상지대학교 컴퓨터공학과 고광만
CHAP 13. 방명록 만들기 실습.
Mobile SHI 사용자 메뉴얼 중공업조선CI그룹 전진형( )
솔라리스10 3장. 솔라리스 패키지 관리.
Copyright 2011 ㈜굿애플 All rights reserved
30강 JAVA 그래픽 JAVA GUI(Graphic User Interface)란? AWT 컴포넌트? Swing 컴포넌트?
Chapter 5 화폐의 시간가치 McGraw Hill/Irwin
산학협력단 연구지원금 시스템 사용자 매뉴얼 Copyrightⓒ2014 UOSICF. All Rights Reserved. 1.
홀인원2.0 설치 메뉴얼.
주의(主意) 본 자료는 고사성어100선의 교육자료 데모용입니다. 제품구입시 모든 교육용 자료는 별도로 무상 공급됩니다.
2 보안 1 도구 윈도우 XP > 온밀크 프로그램 설치 장애 (보안 설정) / 품목추가 깨질 때 장애증상
유닉스 개요 및 기본 사용법 ㅎㅎ 유닉스 개요 유닉스 시스템 접속 방법과 명령 사용법.
안드로이드 앱 개발과정 Step1. 기초과정 강사 : 정 훈 희.
Eclipse CDT에서 프로젝트를 Export 하고 Import 하는 방법
솔개의 교훈 _ 변화만이 살길이다 “변화” 하지 않는 자는 자연 도태됩니다. 과연 당신은 ……. 현재의 위치에 만족 한 상태로
RHEL3 + oracle8i + DB생성.
솔라리스10 Chapter 08 시스템 모니터링.
기말 프로젝트 계획 MVC 패턴 기반 웹 애플리케이션 개발 프로젝트명 : 팀명 : 팀원 :
Chapter 10 솔라리스 자원 관리 및 프로젝트 관리 Solaris 1. 솔라리스 자원 관리
STS 에서 웹 서버 설치 방법.
하나투어샵 메인 부분 리뉴얼 - 디자인 하나샵 단독 물량 확보! 필리핀 직송 골드 망고 최저가 보장! 37,900원!
시스템 인터페이스 Lab#5 쉡 실습.
2장. 솔라리스10 설치. 2장. 솔라리스10 설치 Solaris 3. 솔라리스10 설치 후 설정하기 1. 텔넷 ( telnet ) 서비스 사용 SSH ( Secure Shell ) 서비스 사용 FTP ( File Transfer Protocol )서비스 사용 시스템.
WZC 무선 연결 방법 (Windows 7 Ver.).
지역발전사업 예산 수요조사 계획(안).
□ 일시 : (목) 10:00~11:00 □ 장소 : 포항상공회의소 대강당
Solaris9 + oracle10g + PATCH + DB생성
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
System 구조 ① ② 프로젝트명 : 결산시스템 No. 1 System Name : 결산화면-1 단계 : 1
1. Vista Wireless LAN 설정하기
2장. 솔라리스10 설치. 2장. 솔라리스10 설치 Solaris 1. 솔라리스10 설치 전 시스템 정보 확인 하드웨어 / 소프트웨어 준비 사항 설치 과정 이해 웹사이트 활용 VMware 다운로드 Solaris10 SPARC.
Templete for you!
Chapter 5 화폐의 시간가치 McGraw Hill/Irwin
동적메모리와 연결 리스트 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호,
中国类型小说海外受追捧, 国内市场类型新作后继乏力
CHAP 15. 데이터 스토리지.
Chapter 07. 사용자 관리 Solaris3. 사용자 암호 관리 및 소유권 관리
Presentation transcript:

Chapter 10장 솔라리스 자원 관리 및 프로젝트 관리 Solaris2. 프로젝트 관리 솔라리스10 Chapter 10장 솔라리스 자원 관리 및 프로젝트 관리 Solaris2. 프로젝트 관리

1. 프로젝트 관리 개념 프로젝트 관리 개념은 솔라리스9부터 자원관리 개념으로 발전되어 왔다. 프로젝트 관리에 대한 파라메터 들은 계속 만들어지고 폐기되고 있다. 특정 어플리케이션에 대한 커널 파라메터 설정이 프로젝트 관리로 대체되고 있다.

2. 프로젝트 생성 및 관리 프로젝트 관리 명령어 프로젝트 관리 파일 projadd – 프로젝트명 생성 projdel – 프로젝트명 삭제 projmod – 프로젝트 설정 변경 prctl – 현재 설정된 프로젝트 값 확인 및 변경 명령어 /etc/passwd - 사용자 관리 파일 /etc/group – 그룹 관리 파일 /etc/project – 프로젝트 관리 파일 /etc/user_attr – RBAC 사용자 관리 파일

기존 방식 솔라리스에 오라클 설치 시 요구사항에서 커널 파라메터를 변경하는 방법

솔라리스10에서의 변경 방법

2. 프로젝트 생성 및 관리 ① 프로젝트 생성 ② 오라클 사용자 생성 ③ 오라클 사용자에게 프로젝트명 할당하기 # projadd -K "project.max-shm-memory=(priv,6gb,deny)" \ -K "project.max-sem-ids=(priv,256,deny)" user.oracle ② 오라클 사용자 생성 # groupadd -g 200 dba # useradd –d /export/oracle –m –s /bin/ksh –g dba oracle # passwd oracle ③ 오라클 사용자에게 프로젝트명 할당하기 #projmod -U oracle user.oracle # cat /etc/project

④ 프로젝트값 확인 # su - oracle $ id -p $ prctl -n project ④ 프로젝트값 확인 # su - oracle $ id -p $ prctl -n project.max-shm-memory $$ $ prctl –n project.max-sem-ids $$

3. SAP 애플리케이션을 위한 솔라리스10설정 SAP 애플리케이션 요구사항 프로젝트 사용자명 : sapadm , orasap 프로젝트 아이디 : 300 프로젝트 변수 프로젝트 변수 값 project.max-sem-ids priv,1024,deny project.max-shm-ids priv,256,deny project.max-shm-memory priv,180GB,deny process.max-sem-nsems priv,2048,deny

1단계 : sapadm, orasap 사용자 생성 solaris10 # useradd -d /export/sapadm -m -s /bin/ksh sapadm 64 블록 solaris10 # passwd sapadm 새 암호: ****** 새 암호를 다시 입력하십시오: ****** passwd: 암호(sapadm용)가 성공적으로 변경되었습니다. solaris10 # useradd -d /export/orasap -m -s /bin/ksh orasap solaris10 # passwd orasap passwd: 암호(orasap용)가 성공적으로 변경되었습니다.

2단계 : SAP 프로젝트 만들기 solaris10 # projadd -p 300 -U sapadm,orasap -c "SAP installation" \ -K "project.max-sem-ids=(priv,1024,deny)" \ -K "project.max-shm-ids=(priv,256,deny)" \ -K "project.max-shm-memory=(priv,180GB,deny)" \ -K "process.max-sem-nsems=(priv,2048,deny)" SAP solaris10 # solaris10 # cat /etc/project system:0:::: <중간생략> user.oracle:100:Oraccle ::: SAP:300:SAP installation:orasap,sapadm::process.max-sem-nsems=(priv,2048,deny);project.max-sem-ids=(priv,1024,deny);project.max-shm-ids=(priv,256,deny);project.max-shm-memory=(priv,193273528320,deny)

3단계 : 프로젝트를 사용자에게 할당하기 solaris10 # vi /etc/user_attr # 3단계 : 프로젝트를 사용자에게 할당하기 solaris10 # vi /etc/user_attr # # Copyright (c) 2003 by Sun Microsystems, Inc. All rights reserved. <중간 생략> root::::auths=solaris.*,solaris.grant;profiles=Web Console Management,All;lock_after_retries=no;min_label=admin_low;clearance=admin_ high sapadm::::project=SAP orasap::::project=SAP

변경된 값 확인하기 solaris10 # su - orasap Sun Microsystems Inc. SunOS 5.10 Generic January 2005 $ id -p uid=3029(orasap) gid=1(other) projid=300(SAP) $ $ prctl -i process $$ process: 4840: -ksh NAME RIVILEGE VALUE FLAG ACTION RECIPIENT process.max-port-events privileged 65.5K - deny - system 2.15G max deny - process.max-sem-nsems privileged 2.05K - deny - system 32.8K max deny - project.max-shm-memory privileged 180GB - deny - project.max-shm-ids privileged 256 - deny - project.max-sem-ids privileged 1.02K - deny -