I wanna upgrade centos6.8 to openEuler 22.03, but missing database
There’s no need to maintain the package repository since it won’t be required. Furthermore, considering the current x2openEuler tooling approach and the significant differences between CentOS 6.8 and openEuler 22.03, there’s no need to retain the software packages either.
I have an older business system with a lot of custom-compiled code, and I need to check compatibility. Currently, during testing, it’s reporting missing database packages. I noticed that the official download page is missing database packages for CentOS 6.8.
Are you using this tool? https://repo.oepkgs.net/openEuler/rpm/openEuler-20.03-LTS-SP1/contrib/x2openEuler/x86_64/Packages/x2openEuler-upgrade-for6-3.0.0-20241022.x86_64.rpm
Yes, or should I say this version does not support database package operations?
Support, I remember the community used to support building, but I’m not sure how it is now.
I couldn’t find any data packages related to CentOS 6.8 across the entire community; perhaps they’ve separated CentOS 6 and I’ll need to build the database package myself.
What’s going on? openEuler 22.03 should support the relevant database. If not, compile the corresponding database source code yourself and install it.
I checked the openEuler 2203 database download directory: Index of /rpm/openEuler-22.03-LTS/contrib/x2openEuler/noarch/Packages/, but there’s no CentOS 6 version available.
Also, the database compilation tool is missing.
Are you upgrading the system using tools? There definitely won’t be CentOS 6, it’s too old. It must be a kernel 3 kernel. If all else fails, go with virtualization—use a P2V tool to migrate to a virtual machine, and still use CentOS 6 on the virtual machine.
The official documentation states that CentOS 6.8 is supported, but the database package is missing. I have a business operation with dozens of hosts deployed on CentOS 6, and I need to perform a compatibility verification using the database package.