O Linuxu na svém blogu nic nepíšu, ale dneska udělám vyjímku.
Tak jsme dostali za DU 🙂 rozběhnout testovací Oracle DB ve virtuálním prostředí. No měl jsem tu smůlu a několik dalších studentů, že již připravený Linux + Oracle BD od Oraclu nechtěl naběhnout. Konkrétně mi to hodilo „This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot – please use a kernel appropriate for your CPU.“
No podporu VT-d jsem měl zaplou, navíc používám Windows 8.1 x64 + Hyper-V…….. Chvilku jsem se zabýval jak to rozběhat na VirtualBoxu, ale moc času jsem s tím ztratit nechtěl. Sehnal jsem si tedy již nainstalovaný Oracle Linux x64 od kolegy. Oracle DB jsem trochu ponastavil (:) hodně mi pomohl internet) a spustil. Když jsem však zkusil DB spustit příkazem „startup“
dostal jsem hlášku – „MEMORY_TARGET not supported on this system“
Řešení je následující, dostaňte se do Linux shell.
editujte podle obrázu, velikost paměti nedávejte větší než máte dostupnout RAM = #vi /etc/fstab a pak raději proveďte restart serveru „příkaz“ # init 6