Bekijk Volledige Versie : PowerDNS updaten naar 3.1.1 op CentOS5
Vanderblom
22/05/12, 18:14
Beste,
Op mijn CentOS5 machine draai ik op dit moment PowerDNS versie 2.9.21.1.
Deze wil ik updaten naar 3.1.1.
Omdat ik Centos5 gebruik pak ik de files van http://www.monshouwer.eu/download/3rd_party/pdns-server/el5/
Ik pak daar pdns-server-backend-mysql-3.1-1.el5.MIND.x86_64.rpm
Echter als ik wil gaan installeren komen de volgende foutmeldingen naar voren:
file /usr/bin/pdns_control from install of pdns-server-3.1-1.el5.MIND.x86_64 conflicts with file from package pdns-2.9.21.1-1.el5.rf.x86_64
file /usr/sbin/pdns_server from install of pdns-server-3.1-1.el5.MIND.x86_64 conflicts with file from package pdns-2.9.21.1-1.el5.rf.x86_64
file /usr/share/man/man8/pdns_control.8.gz from install of pdns-server-3.1-1.el5.MIND.x86_64 conflicts with file from package pdns-2.9.21.1-1.el5.rf.x86_64
file /usr/share/man/man8/pdns_server.8.gz from install of pdns-server-3.1-1.el5.MIND.x86_64 conflicts with file from package pdns-2.9.21.1-1.el5.rf.x86_64
Is er iemand die mij hier verder bij kan helpen ?
De informatie die in de melding staat zegt mij helemaal niets (op dat hij een conflict heeft na ;))
Stefan
dreamhost_nl
22/05/12, 19:20
We gebruiken geen PowerDNS, maar is dat niet gewoon via :
yum update pdns pdns-backend-mysql
Het is overigens ook mogelijk dat dit via je controle paneel zal moeten laten verlopen, want dit zou evt. je configuratie om zeep kunnen helpen.
Beste,
Op mijn CentOS5 machine draai ik op dit moment PowerDNS versie 2.9.21.1.
Deze wil ik updaten naar 3.1.1.
Omdat ik Centos5 gebruik pak ik de files van http://www.monshouwer.eu/download/3rd_party/pdns-server/el5/
Ik pak daar pdns-server-backend-mysql-3.1-1.el5.MIND.x86_64.rpm
Echter als ik wil gaan installeren komen de volgende foutmeldingen naar voren:
file /usr/bin/pdns_control from install of pdns-server-3.1-1.el5.MIND.x86_64 conflicts with file from package pdns-2.9.21.1-1.el5.rf.x86_64
file /usr/sbin/pdns_server from install of pdns-server-3.1-1.el5.MIND.x86_64 conflicts with file from package pdns-2.9.21.1-1.el5.rf.x86_64
file /usr/share/man/man8/pdns_control.8.gz from install of pdns-server-3.1-1.el5.MIND.x86_64 conflicts with file from package pdns-2.9.21.1-1.el5.rf.x86_64
file /usr/share/man/man8/pdns_server.8.gz from install of pdns-server-3.1-1.el5.MIND.x86_64 conflicts with file from package pdns-2.9.21.1-1.el5.rf.x86_64
Is er iemand die mij hier verder bij kan helpen ?
De informatie die in de melding staat zegt mij helemaal niets (op dat hij een conflict heeft na ;))
Stefan
Lijkt me toch simpel, remove eerst even pdns-2.9.21.1-1 en doe dan je installatie van de 3.1.1. Eerst wel even een backup nemen van je configs en database voor de zekerheid.
@dreamhost_nl
yum install pdns pdns-backend-mysql
yum update pdns pdns-backend-mysql
installeren en updaten alleen naar 2.9+ en geen 3+, dwz ik heb dezelfde ervaring als TS.
Ik zou (ook) graag de oplossing via yum hebben, net ff makkelijker.
patrickekkel
22/05/12, 21:01
Het lijkt mij eerder dat je kiest voor zekerheid dan dat het wat makkelijker is lijkt mij.
Het zijn wel belangrijke gegevens waar je mee te maken hebt.
Vanderblom
22/05/12, 22:13
Zojuist even yum remove pdns gedaan, vervolgens yum install pdns-server gedaan. Hij update hem netjes naar 3.1.
Ik heb niet aan pdns-backend-mysql gezetten maar krijg nu wel foutmeldingen naar voren dat libgmysqlbackend.so niet meer te vinden is.
In de nieuwe config van powerdns is nu wel launch=bind te vinden, aangepast naar gmysql en dezelfde gmysql instelling erin geplakt maar werken doet het niet.
Volgens de log wilt hij dat ik hem compile met sqlite3 maar dat lijkt me niet de juiste manier (en ik zou nieten weten hoe).
Iemand nog tips verder ?
Je hebt nu install gedaan zonder mysql backend, dat geeft de fout. Ik heb enkele maanden terug de install gedaan, misschien dat ie het nu wel doet met 3.1 nog niet geprobeerd recent.
Als je nog eens een 'remove' doet en dan:
yum install pdns pdns-backend-mysql
Lukt het dan wel?
dwz als je de mysql backend wilt, maar dat maak ik wel op uit je bericht.
Wat voer je exact uit? In dit geval zou
rpm -Uhv pdns-server-backend-mysql-3.1-1.el5.MIND.x86_64.rpm
gewoon netjes de package moeten updaten en niet moeten vallen over een oudere versie.
Vanderblom
22/05/12, 22:36
Ebhosting, je hebt me aan het denken gezet met wat ik precies uitvoer.
En Spyder01, dat is precies waar het mis ging.
Middels pdns-server pdns-server-backend-mysql heb ik het werkend gekregen :)
Bedankt voor jullie hulp allen! :)
Edit: Ik ga telkens uit van pdns maar tegenwoordig is het pdns-server