Additional explanation, why you may need to change that value.
Problem:
Alert log shows:
ORA-27090: Unable to reserve kernel resources for asynchronous disk I/O
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Additional information: 128
Additional information: 139817340277512
Reason:
The problem is caused by a lower than recommended value for aio-max-nr. The current value is 1048576, but recommended is 3145728.
This blog post belongs to my student at Business and Technology University Ivane Metreveli, thank you Ivane for participating in this project.
First of all, you need to download Oracle Linux iso file from edelivery.oracle.com or from oracle.com. After that, run VirtualBox, click New button and create new virtual machine:
2. Set Name of the Virtual Machine and select operation system as follows, click Next
3. Select appropriate RAM amount, 3GB RAM is recommended for normal processing, click on Next button and jump to next step
4. Now, Select Create a virtual hard disknow option and click Create button
5. Select VDI(virtualbox Disk image)
6. Select Dynamically allocated if you don’t want take hard disk space immediately
7. Select file size (disk size for VB) and the location, click Create button to finish virtual machine creation process
8. Virtual machine is already is created. Before we open/start VM, we load iso file in the machne, click Settings and follow me
9. Navigate to Storage and click CD icon, on the right side of the window, under attributes, click CD icon and add virtual machine’s .iso file.
10. After that, you can click start button
11. Select .iso files or click folder icon and open folder where .iso file is located, select it and click start
12. Next step is OS installation process, here you select Install Oracle linux 7.6 and click enter to start installation process:
13. Select system language and click continue
14. Select installation destiantion
15. Select the disk where you want to install system. You can select virtual disk, that you have created in the previous step or add a new one. Select disk and click Done button;
16. Now all parameter is ready. Click Begin Installation and wait for finishing the process
17. Set password and click Done
18. Installation is in progress, need to wait more
19. Installation proess is finished, click Roboot button and move to the next step:
20. Installation is finised now, you can start working with Oracle Linux:
After checking if flashgrid-clan package was installed, got this error:
error: rpmdb: BDB0113 Thread/process 2884/140438918064192 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db5 - (-30973) error: cannot open Packages database in /var/lib/rpm error: rpmdb: BDB0113 Thread/process 2884/140438918064192 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages database in /var/lib/rpm package flashgrid-clan is not installed
Reason:
If you see rpmdb errors during package management (rpm, yum), it means that the RPM database is corrupted.
Life is too short, that’s why it’s mandatory to use shortcuts… Instead of typing frequently used ssh client options such as port, user, hostname, identity-file and so on, you can save that information in sshd config file and then access it with defined alias.
System wide config file location is /etc/ssh/ssh_config
User specific config file location is ~/.ssh/config same as $HOME/.ssh/config
Instead of connecting to the server everytime using the following command:
# ssh root@95.80.12.10 -i ~/.ssh/my_id_rsa
Save the following entries in ~/.ssh/config file:
# vim ~/.ssh/config
Host my_db HostName 95.80.12.10 IdentityFile ~/.ssh/my_id_rsa User root