Error: [ins-06101] IP address of localhost cocould not be determined when installing Oracle 11gr2
This error occurs because the host name and/etc/hosts file are inconsistent. You only need to write the host name and its IP address to the/etc/hosts file and then OK.
View the relationship between the host name and the IP Address:
[Root @ localhost ~] # Cat/etc/sysconfig/Network
Networking = Yes
Networking_ipv6 = No
Hostname = localhost. localdomain
The host name here is localhost. localdomain.
[Root @ localhost ~] # Cat/etc/hosts
# Do not removethe following line, or various programs
# That requirenetwork functionality will fail.
127.0.0.1localhost
Modify the host name. in Linux, You need to restart the system to modify the hostname in/etc/sysconfig/network.
In addition to modifying the network file, run the hostname command to specify the host name, so you do not need to restart the OS.
1. Modify the/etc/sysconfig/Network File
[Root @ localhost ~] # Cat/etc/sysconfig/Network
Networking = Yes
Networking_ipv6 = No
Hostname = Dave
2. Use the hostname command to modify the host name. The modification and restart will fail, but we have modified it in the first step. So it does not matter if it fails.
[Root @ localhost ~] # Hostname
Localhost
[Root @ localhost ~] # Hostname Dave
[Root @ localhost ~] # Hostname
Dave
3. Modify the hosts file
[Root @ localhost ~] # Cat/etc/hosts
# Do not remove the following line, orvarious programs
# That require Network functionality willfail.
127.0.0.1 localhost
192.168.3.222 Dave
Run the installation file again.