Installation de la machine virtuelle Linux Centos7 Tutoriel complet Oracle11g

                                    Installation de la machine virtuelle Linux Centos7 Tutoriel complet Oracle11g

L'installation d'Oracle sous Linux est beaucoup plus fastidieuse que l'installation d'Oracle sous Windows. Il y a beaucoup de travail préparatoire lourd. Oracle a deux vérifications de pré-installation. Le travail préparatoire est en fait fait autour de ces deux vérifications.

La première vérification: vérifier quand le programme d'installation d'Oracle est démarré, vérifier le contenu: 1. détection de la taille de swap, au moins 150M au-dessus de swap2, espace disque restant, au moins 120M d'espace disque restant 3, est l'environnement de bureau.

La deuxième vérification: 1. Optimisation de certaines options du noyau, 2. Vérifier à nouveau swap, nécessitant que le swap soit au moins égal à la taille de la mémoire physique, 3. L'installation d'Oracle nécessite quelques outils de compilation et quelques bibliothèques de liens. cela, cela signifie que vous avez besoin d'un peu de confiance.



Construisez l'environnement avant l'installation conformément aux exigences d'inspection ci-dessus:

1. Installez le bureau. Si vous avez une installation minimale, il n'y a pas de bureau. À ce stade, vous devez monter votre CD d'installation ou garder la machine connectée à Internet pour configurer epel et les sources de packages de base disponibles. Il est recommandé de utilisez le CD d'installation pour configurer la source locale (haute vitesse).

Configurer des sources locales n'est pas un non-sens, il n'y a rien à dire, Baidu qui ne sait pas, c'est une chose basique. Qu'il s'agisse d'une source locale ou d'une source réseau externe, les commandes utilisées sont les mêmes, les commandes sont les suivantes:

liste de groupe miam

[root@centos55 ~]# yum group list
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Installed Environment Groups:
   GNOME Desktop#常用的是这个
Available Environment Groups:
   Minimal Install
   Compute Node
   Infrastructure Server
   File and Print Server
   Basic Web Server
   Virtualization Host
   Server with GUI #这个是桌面,但其它无关的软件带的太多,不建议使用
   KDE Plasma Workspaces# 可以使用这个
   Development and Creative Workstation
Available Groups:
   Compatibility Libraries
   Console Internet Tools
   Development Tools
   Graphical Administration Tools
   Legacy UNIX Compatibility
   Scientific Support
   Security Tools
   Smart Card Support
   System Administration Tools
   System Management
Done

Généralement, centos est livré avec deux bureaux, l'un est gnome, l'autre est kde, le plus couramment utilisé est gnome, la commande d'installation est:

yum groupinstall ' GNOME Desktop ' -y

Attendez environ 10 minutes pour installer le bureau. Une fois l'installation terminée, entrez la commande: startx pour accéder au bureau. (Il convient de noter qu'openjdk et vim et d'autres logiciels sont installés en même temps que l'installation sur le bureau).

2. Création d’utilisateurs Oracle

groupadd oinstall && groupadd dba && useradd -g oinstall -G dba oracle #Cette commande consiste à créer deux groupes oinstall et dba groups, créer un nouvel utilisateur Oracle et ajouter l'utilisateur à ces deux groupes.

Donnez à Oracle ce mot de passe utilisateur comme sauvegarde, la commande est: passwd oracle (exécuté sous l'utilisateur root)

3. Pour basculer vers l'utilisateur oracle, utilisez généralement la commande su-oracle. Modifiez le fichier de configuration de la variable d'environnement de l'utilisateur oracle, vim ~ / .bash_profile ajoutez ce qui suit à la fin du fichier:

AFFICHAGE =: 0

export DISPLAY

Ensuite, activez la variable d'environnement, source ~ / .bash_profile, vérifiez si elle prend effet: xhost +, la sortie est normale comme suit:

4. Permuter les paramètres

Comme mentionné dans l'article précédent, le deuxième test est que la mémoire physique et le swap sont au moins égaux, donc le swap est monté à l'aide de la méthode du fichier d'échange. La mémoire de la machine virtuelle est 4g, donc le plan d'échange est défini sur 4g. La commande est comme suit:

dd if = / dev / zero of = / opt / swap bs = 100M count = 40 #Attendez quelques minutes pour générer un fichier 4g nommé swap dans le répertoire / opt.

mkswap / opt / swap && swapon / opt / swap

Étant donné que la taille de swap n'est détectée que pendant le processus d'installation, il n'est pas nécessaire d'écrire le fichier fstab. Si vous souhaitez réinstaller après le redémarrage, exécutez à nouveau mkswap / opt / swap && swapon / opt / swap.

5. Installation dépendante

yum -y install binutils compat compat-libstdc gcc gcc-c ++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc ++ libstdc ++ - devel libXi libXtst make sysstat unixODBC unixODBC-devel

7. Modification des paramètres du noyau

[root@centos55 ~]# vim /etc/sysctl.conf 
[root@centos55 ~]# sysctl -p
fs.aio-max-nr = 65536
fs.file-max = 6553600
kernel.shmall = 18446744073692774399
kernel.shmmax = 18446744073692774399
kernel.shmmni = 4096
kernel.sem = 250 32000 32 128
net.ipv4.ip_local_port_range = 32768    60999
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

Veuillez vous référer à mon article de blog pour la méthode de paramétrage précise: https://blog.csdn.net/alwaysbefine/article/details/108827495 

8. Préparation du package d'installation

https://pan.baidu.com/s/1-7qjSD1LNVPzNXHtdMpLTw  Code d'extraction: orcl

Il existe trois packages d'installation, après les avoir téléchargés sur le serveur, décompressez-les séparément et placez les éléments décompressés dans le répertoire racine ou / opt. (Étant donné que le système a installé openjdk de sa propre initiative lors de l'installation du bureau, la fenêtre contextuelle Oracle ne peut pas être affichée normalement, et l'erreur est comme indiqué dans la figure ci-dessous, utilisez donc le jdk intégré)




Si les étapes ci-dessus sont strictement terminées, l'installation formelle peut commencer.

Installation formelle:

1. Comme mentionné précédemment, les fichiers décompressés sont placés dans le dossier / opt pour exécuter la commande:

[oracle@centos55 ~]$ bash /opt/database/runInstaller -jreLoc /usr/local/jdk/
Starting Oracle Universal Installer...

Checking Temp space: must be greater than 120 MB.   Actual 54034 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 3999 MB    Passed
Checking monitor: must be configured to display at least 256 colors.    Actual 16777216    Passed

Après trois passages, l'interface d'installation apparaît après quelques secondes d'attente. Notez que l'espace après -jreLoc n'est pas un signe égal. Après avoir décompressé le fichier compressé jdk, il est déplacé vers le répertoire / usr / local / et renommé en jdk. Ce jkd n'a pas besoin de définir des variables d'environnement Oh.

2 ,

3 , 

4 ,

5,

 

6.

 

7.

 

8.

 

9.

 

Après l'étape suivante, vous pouvez terminer, cliquez sur Terminer pour entrer dans l'étape d'établissement de la base de données.

L'étape de création de la base de données:

Pour la solution à l'erreur signalée dans la barre de progression 68 ou 84, consultez le blog: https://blog.csdn.net/alwaysbefine/article/details/112403053  .

 

 

bash /home/oracle/app/oraInventory/orainstRoot.sh  

bash /home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh

À ce stade, l'installation d'Oracle est terminée et vous devez encore configurer certaines variables d'environnement pour une utilisation ultérieure. Ce sont des choses plus tard, j'en parlerai plus tard.

 

Je suppose que tu aimes

Origine blog.csdn.net/alwaysbefine/article/details/112425428
conseillé
Classement