Re: Manual deployment, documentation error?

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

 



Hi Marc,


> -----Oorspronkelijk bericht-----
> Van: Marc <Marc@xxxxxxxxxxxxxxxxx>
> Verzonden: donderdag 15 september 2022 11:14
> Aan: Dominique Ramaekers <dominique.ramaekers@xxxxxxxxxx>; Ranjan
> Ghosh <ghosh@xxxxxx>
> CC: ceph-users@xxxxxxx
> Onderwerp: RE:  Re: Manual deployment, documentation error?
> 
> 
> > Cons of using cephadm (and thus docker):
> > - You need to learn the basics of docker
> 
> If you learn only the basics, you will probably fuck up when you have some
> sort of real issue with ceph. I would not recommend sticking to basics of
> anything with this install, it is not like if something goes wrong you restore a
> vm from a snapshot or so.

My opinion...
If some real issue occurs with ceph, the fix would probably not be found inside the docker configuration. All my initial problems were caused by my own stupidity and not following the manuals correctly.
If you know the difference between an image and a container, you know how to pull an updated image and you know how get information about images and containers. You're good to go.
It won't hurt to know more. It's always the case that troubleshooting becomes easier with the augmentation of knowledge and experience. But remember. You can't know it all! That's the reason of existence of this mailing list, right?
Your argumentation referencing the managing of vm's and snapshots isn't valid => you assume us readers know about managing vm's and snapshots... I remember at least one time, I lost data making an error while managing my vm's

> 
> > Pros:
> > + cephadm works very easy. The time you spend on learing docker will
> > + be
> > easely compensated by the small time you need to learn cephadm
> 
> Incorrect, you need to learn ceph as much as in any install. If you proceed to
> use ceph in a manner where you do not know what you are doing, you ‘risk’
> losing your clients data.

I never said you won't have to learn ceph. Where do you get this from? 
I compared 'manualy' installing ceph with installing ceph with cephadm
You will need to learn ceph to operate your cluster.

> 
> > + Upgrading a manual installation is very tricky! Cephadm manages
> > upgrades of ceph automatically. You only need to give the command
> > (done it already two times).
> 
> Why is this tricky? Just read the guidelines and understand them. I would
> even argue that you need to know how to update ceph manually. So you are
> better prepared for what happens at stages of the update.

I don't know how to compile and install a application. Weird that I still can install all kinds of applications and do troubleshooting even if the installation fails????

> 
> > + If you need to upgrade your OS, will the manual installation still
> > function? With cephadm the ceph processes inside the docker containers
> > experience minimal impact with the upgrade of the os (dind't do an OS
> > upgrade yet, but had this issue with other applications).
> >
> 
> If you need to use cephadm because you can't work with ceph manually, just
> forget about using ceph.
> (and forget about this docker, do this podman if you have to)

See my last statement...

> 

_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx




[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