Antw: Re: hammer on xenial

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





>>> Robert Sander <r.sander@xxxxxxxxxxxxxxxxxxx> schrieb am Mittwoch,
16. November
2016 um 10:23:
> On 16.11.2016 09:05, Steffen Weißgerber wrote:
>> Hello,
>> 

Hello,

>> we started upgrading ubuntu on our ceph nodes to Xenial and had to
see that 
> during
>> the upgrade ceph automatically was upgraded from hammer to jewel
also.
>> 
>> Because we don't want to upgrade ceph and the OS at the same time we

> deinstalled
>> the ceph jewel components reactivated
/etc/apt/sources.list.d/ceph.list with
>> 
>> deb http://ceph.com/debian-hammer/ xenial main
>> 
>> and pinned the ceph relaese to install in
/etc/apt/preferences/ceph.pref
> 
> After that process you may still have the Ubuntu trusty packages for
> Ceph Hammer installed.
> 

Now after I repeated the procedure the installed ceph version is

~# ceph -v
ceph version 10.2.2 (45107e21c568dd033c2f0a3107dec8f0b0e58374)

When enabling the source list entry for xenial hammer and doing an
apt-get update the right package is also available for install:

~# apt-cache madison ceph
      ceph | 10.2.2-0ubuntu0.16.04.2 | http://archive.ubuntu.com/ubuntu
xenial-updates/main amd64 Packages
      ceph | 10.1.2-0ubuntu1 | http://archive.ubuntu.com/ubuntu
xenial/main amd64 Packages
      ceph | 0.94.9-1xenial | http://ceph.com/debian-hammer xenial/main
amd64 Packages
      ceph | 10.1.2-0ubuntu1 | http://archive.ubuntu.com/ubuntu
xenial/main Sources
      ceph | 10.2.2-0ubuntu0.16.04.2 | http://archive.ubuntu.com/ubuntu
xenial-updates/main Sources

> Do an "apt-get install --reinstall ceph.*" on your node after the
> Upgrade. This should pull the Ubuntu xenial packages and install
them.
> 

but the reinstall does not downgrade the package, although it's pinned
to the old version:

~# apt-get install --reinstall ceph                                    
                                 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht
mehr benötigt:
  libclass-accessor-perl libio-string-perl libsub-name-perl
libtimedate-perl
Verwenden Sie *apt autoremove*, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen
und 0 nicht aktualisiert.
Es müssen noch 0 B von 12,7 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
N: Datei *50unattended-upgrades.ucf-dist* in Verzeichnis
*/etc/apt/apt.conf.d/* wird ignoriert, da sie eine ungülti
ge Dateinamen-Erweiterung hat.
(Lese Datenbank ... 71226 Dateien und Verzeichnisse sind derzeit
installiert.)
Vorbereitung zum Entpacken von
.../ceph_10.2.2-0ubuntu0.16.04.2_amd64.deb ...
Entpacken von ceph (10.2.2-0ubuntu0.16.04.2) über
(10.2.2-0ubuntu0.16.04.2) ...
Trigger für systemd (229-4ubuntu12) werden verarbeitet ...
Trigger für ureadahead (0.100.0-19) werden verarbeitet ...
Trigger für man-db (2.7.5-1) werden verarbeitet ...
ceph (10.2.2-0ubuntu0.16.04.2) wird eingerichtet ...
N: Datei *50unattended-upgrades.ucf-dist* in Verzeichnis
*/etc/apt/apt.conf.d/* wird ignoriert, da sie eine ungült$ge
Dateinamen-Erweiterung hat.

Now I find the systemd service files in /lib/systemd/system/

~# ls /lib/systemd/system/*ceph*
/lib/systemd/system/ceph-create-keys.service  
/lib/systemd/system/ceph-mon.service
/lib/systemd/system/ceph-create-keys@.service 
/lib/systemd/system/ceph-mon@.service
/lib/systemd/system/ceph-disk@.service        
/lib/systemd/system/ceph-osd@.service
/lib/systemd/system/ceph-mds.service          
/lib/systemd/system/ceph.target
/lib/systemd/system/ceph-mds@.service

which will be removed while ceph deinstall I think.

An apt-get install --reinstall ceph=0.94.9-1xenial results in an
unresolved dependencies
error:

...
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 ceph : Hängt ab von: ceph-common (>= 0.94.2-2) soll aber nich
t
installiert werden
...

With the options --allow-downgrades or --force-yes it's the same
behavior.

Hmmm.

Regards

Steffen

> Regards
> -- 
> Robert Sander
> Heinlein Support GmbH
> Schwedter Str. 8/9b, 10119 Berlin
> 
> http://www.heinlein-support.de 
> 
> Tel: 030 / 405051-43
> Fax: 030 / 405051-19
> 
> Zwangsangaben lt. *35a GmbHG:
> HRB 93818 B / Amtsgericht Berlin-Charlottenburg,
> Geschäftsführer: Peer Heinlein -- Sitz: Berlin
-- 
Klinik-Service Neubrandenburg GmbH
Allendestr. 30, 17036 Neubrandenburg
Amtsgericht Neubrandenburg, HRB 2457
Geschaeftsfuehrerin: Gudrun Kappich
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux