시스템 튜토리얼 리눅스 Oracle 설치 시스템 스왑 드라이브에 대한 몇 가지 주의사항! !

Oracle 설치 시스템 스왑 드라이브에 대한 몇 가지 주의사항! !

Apr 09, 2024 am 08:30 AM
oracle linux 시스템 설치

Oracle 설치 시스템 스왑 드라이브에 대한 몇 가지 주의사항! !

Linux에서 Oracle을 설치하는 단계 해석

필요한 소프트웨어 환경: linuxAS3U2, ORACLE9.2.0.4, 업그레이드 패키지. 하드웨어 환경에는 최소 512M의 비디오 메모리, 최소 400M의 충분한 스왑 공간, 최소 800M의 설치 공간이 필요합니다. 설치에 CD가 필요한 경우 플로피 드라이브도 필요합니다.

1. 준비

① 오라클을 설치하기 전, 깨끗한 리눅스 환경을 갖추고 스왑 공간을 설정해 주시고, 나중에 방화벽을 설치하지 않는 것이 가장 좋습니다(필요하면 데이터베이스 설치 후 설치).

②. Linux 아래 usr 디렉터리에 Oracle 설치 파일이 포함된 폴더를 만들고 이름을 ora9i로 지정한 다음 여기에 설치 파일을 복사합니다. Ship_9204_linux_disk1.cpio, ship_9204_linux_disk2.cpio, ship_9204_linux_disk3.cpio 및 업그레이드 패키지 패치가 여기에 복사됩니다.

3. 일부 설치 설정을 시작합니다. 우선, Oracle9i에는 최소 512M의 비디오 메모리 공간이 필요합니다. 호스트 비디오 메모리의 크기를 확인하려면 다음 명령을 사용하십시오.

grepMemTotal/proc/meminfo

MemTotal:900252kB

그 중 900252kB는 시스템의 비디오 메모리 크기입니다.

4. 스왑 드라이브에는 일반적으로 두 배의 비디오 메모리(최소 400M)가 필요합니다. 실제로 클수록 좋습니다. 다음 명령을 사용하여 시스템 스왑 드라이브의 크기를 확인하세요.

/sbin/swapon–s

파일 이름TypeSizeUsedPriority

/dev/sda6partition105221686976-1

105221은 시스템의 스왑 드라이브 크기입니다.

⑤. 하드 디스크를 사용하여 설치하는 경우 호스트에 8X CDROM을 설치해야 합니다. 여기서 사용하는 다운로드한 설치 파일은 필요하지 않습니다.

⑥ 필요한 JDK 버전은 1.3.1입니다. (일부 정보에 따르면 Linux 찾기를 무시하거나 Oracle에 포함된 JDK를 사용할 수 있지만 여기에서 설치하는 경우 해당 정보를 따르는 것이 가장 좋습니다.) ) JDK1.3.1을 /local에 복사한 후 JDK 디렉터리를 생성합니다.

2. 매개변수 설정

① 루트 사용자로 로그인하고 Oracle9i의 커널 매개변수를 설정합니다. 커널 설정은 성공적인 설치의 핵심입니다.

/proc/sys/kernel 디렉토리로 이동하여 catsem 명령을 실행하세요

결과는 다음과 같습니다: 2503200032128

여기서 250은 SEMMSL 매개변수 값, 32000은 SEMMNS 매개변수 값, 32는 SEMOPM 매개변수 값, 128은 SEMMNI 매개변수 값입니다. 매개변수를 변경하려면 다음 명령을 사용하십시오. 여기서 순서는 바꿀 수 없습니다.

EchoSEMMSL_valueSEMMNS_valueSEMOPM_valueSEMMNI_value>sem

② 공유 비디오 메모리를 설정하려면 다음 명령을 사용하세요

echo4294967295>shmmax

참고: 여기 내 비디오 메모리는 512M이므로 값은 4294967295입니다. 1G인 경우 8589934590

3. Oracle 설치 전용 사용자를 추가하세요

.

먼저 사용자 그룹을 생성합니다. 여기에서는 dba를 사용자 그룹으로 사용합니다.

루트 사용자로 로그인한 후 다음 명령을 사용하세요.

그룹추가설치

그룹adddba

useraddoracle–glinstall–Gdba

passwdoracle(로그인 비밀번호를 두 번 입력하세요)

4. 설치 디렉터리를 생성하되 해당 디렉터리의 권한을 사용자에게 할당합니다.

cd/usr

mkdiroracle

chownoracle.dba/usr/oracle

chmod775/usr/oracle

⑤ 새로 구축된 Oracle 사용자를 사용하여 시스템에 로그인하고 환경 변수를 설정합니다.

ORACLE_BASE=/usr/oracle/app/oracle;exportORACLE_BASE

ORACLE_HOME=/usr/oracle/app/oracle/product/9.2.0.4;exportORACLE_HOME

ORACLE_SID=lnxdbs;exportORACLE_SID(여기서 SID는 직접 수정할 수 있음)

ORACLE_TERM=xterm;exportORACLE_TERM

TNS_ADMIN=/home/oracle/config/9.2.0.4;exportTNS_ADMIN

NLS_LANG=American_america.ZHS16GBK;내보내기NLS_LANG

ORA_NLS33=/usr/oracle/app/oracle/product/9.2.0.4/ocommon/nls/admin/data;exportORA_NLS33

PATH=$PATH:/usr/oracle/app/oracle/product/9.2.0.4;exportPATH

CLASSPATH=:/usr/oracle/app/oracle/product/9.2.0.4/jdbc/lib/classes111.zip;exportCLASSPATH

LD_LIBRARY_PATH=/usr/oracle/app/oracle/product/9.2.0.4/lib;exportLD_LIBRARY_PATH

exportLD_ASSUME_KERNEL=2.4.1

PATH=$PATH:/usr/local/java/bin

저장 후 종료하고 oracle 사용자로 다시 로그인하면 설정이 적용됩니다.

⑥ 루트 사용자로 시스템에 로그인한 후, 세 가지 파일, 업그레이드 패키지 및 패치의 압축을 풀면 Disk1, Disk2, Disk3 및 3006854 제품이 나타나며, 이를 풀어야 합니다. 설치 전 cpio 파일linux oracle 설치 시 Linux 소프트웨어 엔지니어는 cpio9204_lnx32_release.cpio를 사용합니다. 파일을 업그레이드한 후 runIstaller를 실행하기 전 3006854 파일 아래의 .sh 파일입니다.

7runIstaller를 실행하면 설치 대화상자가 나타납니다

구체적인 Oracle 설치 프로세스는 다음과 같습니다.

1단계: OracleInventory

위치 설정

먼저 OracleInventory가 위치한 디렉터리를 지정해야 합니다. OracleInventory는 설치된 모든 Oracle 제품 목록을 기록하는 데 사용됩니다. 특별한 요구 사항이 없으면 기본 디렉터리인 /opt/oracle/oraInventory를 따르십시오.

2단계: Oracle 소프트웨어를 업데이트할 수 있는 운영 체제 그룹 설정

여기에 설정된 그룹은 Oracle 소프트웨어를 업데이트하는 데 사용됩니다. 루트 사용자에게만 Oracle 소프트웨어 업데이트 권한을 부여하려면 그룹 이름을 지정하지 마세요.

SuSELinux가 설치된 후 oracle 계정이 oinstall 그룹에 수동으로 추가되므로 UnixGroupName 배열에 먼저 oinstall이 표시됩니다. 계속하려면 [Next]를 누르세요.

3단계: OracleInventory 구축

OracleUniversalInstaller는 OracleInventory에서 사용하는 완전한 orainstRoot.sh 파일(위치는 /tmp/orainstRoot.sh)을 준비했지만 이 파일은 루트 ID로 실행해야 합니다. 이때 그림 9와 같이 다른 터미널 창을 열어 linux에서 oracle 설치 파일을 실행할 수 있습니다. 실행이 완료되면 그림과 같이 다시 그림으로 돌아옵니다

8개의 창에서 [계속]을 누르세요.

4단계: Oracle 설치 프로그램 원본과 대상이 있는 디렉터리를 지정하세요

OracleHome은 Oracle 데이터베이스 시스템이 위치한 기본 디렉터리입니다. /etc/profile.d/oracle.sh에서 ORACLE_HOME이 /opt/oracle/product/9.0.1로 설정되어 있으므로 아래 Destination의 Path 배열에 ORACLE_HOME의 설정값이 나타납니다. 여기서도 변경이 필요하지 않습니다.

5단계: 설치할 Oracle9i 제품 유형을 선택하세요

여기에서 [Oracle9iDatabase9.0.1.0.0]을 확인하신 후 [다음]을 눌러주세요.

(여기에 있는 Oracle9.2.0.4 사진은 복사한 사진입니다.)

6단계: Oracle9i 데이터베이스 버전 선택

Oracle 데이터베이스 시스템을 처음 설치하는 경우 [EnterpriseEdition] 또는 [StandardEdition]을 선택하는 것이 좋습니다. 이미 설치 경험이 있는 독자는 [Custom] 방법을 선택하여 설치할 패키지를 결정할 수 있습니다.

7단계: 데이터베이스의 기본 구성 결정

이전 단계에서 EnterpriseEdition 또는 StandardEdition을 선택했다고 가정하면 DatabaseConfiguration 창이 나타납니다. Oracle 데이터베이스의 실제 사용을 기반으로 최상의 구성을 선택할 수 있습니다. 예를 들어, 데이터 웨어하우징을 위한 온라인 분석 환경을 구축하는 경우 [DataWarehouse] 옵션을 선택하여 사용할 수 있습니다. 여기서는 먼저 범용 [GeneralPurpose]를 선택합니다.

8단계: Oracle 데이터베이스의 식별 데이터 설정

8i 이후의 Oracle 데이터베이스 버전에서는 GlobalDatabaseName을 사용하여 각 Oracle 데이터베이스를 고유하게 식별합니다. 데이터베이스 이름을 OracleSID 이름.도메인 이름으로 설정하는 것이 좋습니다. 예를 들어 OracleSID를 ora901(여기서는 lnxdbs)로 설정하면 데이터베이스 이름을 .tw로 설정할 수 있습니다.

9단계: 데이터베이스에서 사용하는 문자 집합을 지정합니다.

이 항목에 대해 기본 프로젝트를 직접 사용할 수도 있고, 문자 집합의 특정 위치를 직접 정의할 수도 있습니다.

[다음]을 누른 후 OracleUniversalInstaller는 설치할 Oracle9i 제품의 요약을 표시합니다. 올바른지 확인한 후 [설치]를 눌러 파일 복사 및 설치를 시작합니다.

1. 사용 중인 하드웨어 환경에 따라 설치에 수십 분이 걸릴 수도 있고, 심지어 한두 시간이 걸릴 수도 있습니다.

11단계: 시스템 설치 후 구성 설정

설치 프로그램이 모든 파일을 시스템에 복사한 후 설치 프로그램은 root.sh 프로그램을 루트(ORACLE_HOME이 가리키는 디렉토리(예: /opt/oracle/product/9.0.1))로 실행하라는 메시지를 다시 표시합니다. ).

이때, 다른 터미널 창에서 root.sh를 실행할 수 있습니다. (ID를 루트로 전환해야 한다는 점에 유의하세요.) 프로그램은 bin 디렉토리 위치를 묻습니다. 기본값과 동일하면 [Enter] 키를 직접 누르십시오. 그렇지 않으면 올바른 bin 디렉토리 위치를 입력해야 합니다. root.sh를 실행한 후 그림 19의 창으로 돌아와서 [OK]를 눌러 다음 설정 작업을 계속한다.

12단계: Oracle 데이터베이스 구성 도구 실행

시스템 설치의 마지막 단계는 Oracle Network Configuration Assistant 마법사(OracleNetConfigurationAssistant) 및 Oracle Database Construction Assistant 마법사(OracleDatabaseConfigurationAssistant)라는 두 가지 특수 보조 마법사가 포함된 데이터베이스 구성 도구 프로그램을 수동으로 실행하는 것입니다.

두 번째 단계에서는 포트 7777에 OracleWebServer를 설치합니다. 완료되면 가장 중요한 Oracle 데이터베이스 구성 마법사(OracleDatabaseConfigurationAssistant, DBCA라고 함)가 활성화됩니다. 현재 OracleUniversalInstaller가 시스템에 Oracle9i 데이터베이스 서버만 설치하고 아직 Oracle 데이터베이스를 구축하지 않았기 때문에 이 단계가 필요합니다! (조금 도서관을 짓는 느낌인데 책이 없어요! 이 도서관을 이용할 수 있나요?)

데이터베이스 생성 부분의 나머지 부분은 여러분 모두가 익히 알고 계시기 때문에 따로 작성하지 않겠습니다.

위 내용은 Oracle 설치 시스템 스왑 드라이브에 대한 몇 가지 주의사항! !의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 채팅 명령 및 사용 방법
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Centos와 Ubuntu의 차이 Centos와 Ubuntu의 차이 Apr 14, 2025 pm 09:09 PM

Centos와 Ubuntu의 주요 차이점은 다음과 같습니다. Origin (Centos는 Red Hat, Enterprise의 경우, Ubuntu는 Debian에서 시작하여 개인의 경우), 패키지 관리 (Centos는 안정성에 중점을 둡니다. Ubuntu는 APT를 사용하여 APT를 사용합니다), 지원주기 (Ubuntu는 5 년 동안 LTS 지원을 제공합니다), 커뮤니티에 중점을 둔다 (Centos Conciors on ubuntu). 튜토리얼 및 문서), 사용 (Centos는 서버에 편향되어 있으며 Ubuntu는 서버 및 데스크탑에 적합), 다른 차이점에는 설치 단순성 (Centos는 얇음)이 포함됩니다.

Centos를 설치하는 방법 Centos를 설치하는 방법 Apr 14, 2025 pm 09:03 PM

CentOS 설치 단계 : ISO 이미지를 다운로드하고 부팅 가능한 미디어를 실행하십시오. 부팅하고 설치 소스를 선택하십시오. 언어 및 키보드 레이아웃을 선택하십시오. 네트워크 구성; 하드 디스크를 분할; 시스템 시계를 설정하십시오. 루트 사용자를 만듭니다. 소프트웨어 패키지를 선택하십시오. 설치를 시작하십시오. 설치가 완료된 후 하드 디스크에서 다시 시작하고 부팅하십시오.

Centos는 유지 보수를 중지합니다. 2024 Centos는 유지 보수를 중지합니다. 2024 Apr 14, 2025 pm 08:39 PM

Centos는 2024 년에 상류 분포 인 RHEL 8이 종료 되었기 때문에 폐쇄 될 것입니다. 이 종료는 CentOS 8 시스템에 영향을 미쳐 업데이트를 계속받지 못하게합니다. 사용자는 마이그레이션을 계획해야하며 시스템을 안전하고 안정적으로 유지하기 위해 Centos Stream, Almalinux 및 Rocky Linux가 포함됩니다.

Docker 원리에 대한 자세한 설명 Docker 원리에 대한 자세한 설명 Apr 14, 2025 pm 11:57 PM

Docker는 Linux 커널 기능을 사용하여 효율적이고 고립 된 응용 프로그램 실행 환경을 제공합니다. 작동 원리는 다음과 같습니다. 1. 거울은 읽기 전용 템플릿으로 사용되며, 여기에는 응용 프로그램을 실행하는 데 필요한 모든 것을 포함합니다. 2. Union 파일 시스템 (Unionfs)은 여러 파일 시스템을 스택하고 차이점 만 저장하고 공간을 절약하고 속도를 높입니다. 3. 데몬은 거울과 컨테이너를 관리하고 클라이언트는 상호 작용을 위해 사용합니다. 4. 네임 스페이스 및 CGroup은 컨테이너 격리 및 자원 제한을 구현합니다. 5. 다중 네트워크 모드는 컨테이너 상호 연결을 지원합니다. 이러한 핵심 개념을 이해 함으로써만 Docker를 더 잘 활용할 수 있습니다.

센토에 하드 디스크를 장착하는 방법 센토에 하드 디스크를 장착하는 방법 Apr 14, 2025 pm 08:15 PM

Centos Hard Disk Mount는 다음 단계로 나뉩니다. 하드 디스크 장치 이름 (/dev/sdx)을 결정하십시오. 마운트 포인트를 만듭니다 ( /mnt /newdisk를 사용하는 것이 좋습니다); 마운트 명령을 실행합니다 (mount /dev /sdx1 /mnt /newdisk); 영구 마운트 구성을 추가하려면 /etc /fstab 파일을 편집하십시오. Umount 명령을 사용하여 장치를 제거하여 프로세스가 장치를 사용하지 않도록하십시오.

Docker Desktop을 사용하는 방법 Docker Desktop을 사용하는 방법 Apr 15, 2025 am 11:45 AM

Docker Desktop을 사용하는 방법? Docker Desktop은 로컬 머신에서 Docker 컨테이너를 실행하는 도구입니다. 사용 단계는 다음과 같습니다. 1. Docker Desktop 설치; 2. Docker Desktop을 시작하십시오. 3. Docker 이미지를 만듭니다 (Dockerfile 사용); 4. Docker Image 빌드 (Docker 빌드 사용); 5. 도커 컨테이너를 실행하십시오 (Docker Run 사용).

Centos 후해야 할 일은 유지 보수를 중단합니다 Centos 후해야 할 일은 유지 보수를 중단합니다 Apr 14, 2025 pm 08:48 PM

Centos가 중단 된 후 사용자는 다음과 같은 조치를 취할 수 있습니다. Almalinux, Rocky Linux 및 Centos 스트림과 같은 호환되는 분포를 선택하십시오. Red Hat Enterprise Linux, Oracle Linux와 같은 상업 분포로 마이그레이션합니다. Centos 9 Stream : 롤링 분포로 업그레이드하여 최신 기술을 제공합니다. Ubuntu, Debian과 같은 다른 Linux 배포판을 선택하십시오. 컨테이너, 가상 머신 또는 클라우드 플랫폼과 같은 다른 옵션을 평가하십시오.

유지 보수를 중단 한 후 Centos의 선택 유지 보수를 중단 한 후 Centos의 선택 Apr 14, 2025 pm 08:51 PM

Centos는 중단되었으며 대안은 다음과 같습니다. 1. Rocky Linux (Best Compatibility); 2. Almalinux (Centos와 호환); 3. Ubuntu 서버 (구성 필수); 4. Red Hat Enterprise Linux (상업용 버전, 유료 라이센스); 5. Oracle Linux (Centos 및 Rhel과 호환). 마이그레이션시 고려 사항은 호환성, 가용성, 지원, 비용 및 커뮤니티 지원입니다.

See all articles