Tag Archives: centos

CentOS a vydávání aktualizací

Dnes jen krátce, ale za to se zajímavým odkazem.

Pokud jste uživateli distribuce CentOS, určitě jste si všimli, že vydávání aktualizací minor verzí se oproti RHELu pořád zpožďuje. Vývojáři se snaží alespoň hotfixy a security aktualizace distribuovat přes Continuous Release repozitář. Proč se vývoj táhne vysvětluje v maillistu Johnny Hughes. Ve zkratce: hledejte za tím rozdělení RHELu do několika skupin (Server, Workstation, ...), kde ve stejných skupinách jsou různé balíčky, a zpřísnění politiky pro sdílení některých souborů/balíčků.

A tak se z CentOS "přebalovačů" stávají opravdoví vývojáři..

Sphinx 2.0.2 beta RPM (CentOS/RHEL 6)

Omlouvám se jen česky mluvícím návštěvníkům, na tomto článku jsem trošku potrénoval cizí jazyk..

Sphinx 2.0.2 beta is out from November 2011. Becouse there aren't any packages for CentOS (RHEL) 6, I prepared one.

Sphinx is an open source full text search server, designed from the ground up with performance, relevance (aka search quality), and integration simplicity in mind. It's written in C++ and works on Linux (RedHat, Ubuntu, etc), Windows, MacOS, Solaris, FreeBSD, and a few other systems.

You can download it here (RPMs for x86_64 and i686, SRPM & SPEC files included): http://static.stderr.cz/rpms/sphinx-2.0.2-beta/.

Installation with yum is really simple:

$ yum --nogpgcheck localinstall sphinx-2.0.2-1.beta.x86_64.rpm

If you'll find some problem with package (not with Sphinx itself; their bugzilla is here), use comments below or send me a message via contact form and I'll try to do something with it (or not :) ). Feel free to use this package as you want but I'm distribute it without any warranties (eg. I didn't test it with SElinux).

LVM v RAID poli s kickstart

Anaconda při instalaci CentOS 6 pomocí kickstart souboru trpí zvláštním nešvarem: při rozdělení disků pro použití LVM může zahlásit chybu new lv is too large to fit in free space (celý výpis chyby); i když to není pravda. Kde je problém?

Začnu tím, jak chci mít disky rozděleny:
Mějme dva identické disky, které budou v softwarovém RAIDu 1 (mirroring), rozděleny budou na ~250MB /boot a zbytek pro LVM, ve kterém bude swap a /. Podle dokumentace jsem začal s tímto:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# initialize and partitioning
clearpart --all --initlabel
part raid.11    --size=256      --asprimary  --ondrive=sda
part raid.12    --size=1 --grow              --ondrive=sda
part raid.21    --size=256      --asprimary  --ondrive=sdb
part raid.22    --size=1 --grow              --ondrive=sdb
 
# RAID
raid /boot      --fstype ext4   --device md0    --level=RAID1 raid.11 raid.21
raid pv.01      --fstype ext4   --device md1    --level=RAID1 raid.12 raid.22
 
# LVM
volgroup sysvol pv.01
logvol swap     --vgname=sysvol --fstype=swap   --size=8192        --name=swap
logvol /        --vgname=sysvol --fstype=ext4   --size=1 --grow    --name=root

Což skončilo chybou výše zmíněnou, která je už samozřejmě nahlášená v Bugzille. Po chvilce pročítání problému jsem zjistil, že Anaconda ignoruje parametr --grow a nedokáže si velikost disku vypočítat. Bere tak velikost oddílu pro LVM jako 1MB; a tam se 8GB, které tam cpeme pro swap nevejde. Heuréka.

Dočasné řešení (dokud nevyjde CentOS s aktualizovanou instalačkou) je tedy používat velikost raid oddílu větší než je součet logických svazků (např.: 9000 > 8192 + 1):

3
4
5
6
part raid.11    --size=256      --asprimary  --ondrive=sda
part raid.12    --size=9000 --grow           --ondrive=sdapart raid.21    --size=256      --asprimary  --ondrive=sdb
part raid.22    --size=9000 --grow           --ondrive=sdb

CentOS 6 je venku

Bylo drama sledovat web QA týmu projektu CentOS, který se před nedávnem objevil. Hlavně jejich kalendář a zde dvě důležitá data. První, kdy začne synchronizace na nového CentOSu na interní mirrory, druhé, to důležitější, kdy se otevře i pro externí mirrory a tedy pro veřejnost. Obě data se pravidelně po týdnu posunovala, až přecestovala něco přes dva měsíce, ale dočkali jsme se.

Logo CentOS

Právě na QA webu Jeff Sheltren oznámil otevření dat pro externí mirrory. Když jsem u toho, tak Jeff si zaslouží dík - vzal si na krk alespoň nějakou komunikaci s komunitou (a komunita by mu za to měla být vděčná, snad to znamená konec odpovědí typu: "vydáme to, až to vydáme a o ničem nebudem' informovat").

Co bude v CentOS 6 nového najdete v Release Notes k odpovídajícímu Red Hat Enterprise Linuxu (CentOS 6.1 vyjde někdy později).

A na závěr: kdo pošle jako první fotografii/screeshot probíhající instalace, má u mě pivo :)

Gnome 3 & CentOS 5.6

Ty dvě věci z nadpisu nemají (téměř) nic společného, jen se mi nechce psát oslavný článek pro každou z nich zvlášť. Takže..

Jupí, CentOS 5.6!

Ještě nevyšlo oficiální oznámení, ale není žádným tajemstvím, že CentOS 5.6 se šíří po mirrorech. Jeho vývoj (rozuměj přepracování zdrojových kódů RHEL 5.6) trval celé 3 měsíce, což by nebyla nijak dlouhá doba (vývojáři to přece dělají ve volných chvilkách), nebýt toho, že během této doby nevycházely ani kritické a bezpečnostní aktualizace. Vše je zahrnuto až v tomto vydání, takže s chutí do aktualizace vašich milých serverů a desktopů.

O startu tlačení nového CentOSu na mirrory se nenápadně zmínil Karanbir na Twitteru
[blackbirdpie url="https://twitter.com/#!/CentOS/status/55394563598192641"]

Jupí, Gnome 3.0!

V tomto případě to vlastně není tak úplně jupí; jsem z nového vydání dost v rozpacích. Je pěkné, že se někdo odvážil vnést čerstvý vítr do okeních manažerů, ale až tak..? Vzpomínáte na kaBoom, který přineslo KDE 4? Jak uživatelé nadávali a prchali? Už jsem to prohlásil na Twitteru a zopakuju to i tady: ke Gnome 3 se dostanu s novou Fedorou (15) Lovelock a dám mu pár hodin až dnů. Pokud si během této doby nezvyknu, přijde přechod na, v dnešní době už propracovanější, KDE (což taky nebude moc lehké). Je fakt, že jsem si na nové prostředí šáhl a to v době první Alpha verze Fedory 15, kdy se testovalo právě Gnome, ale názor jsem si asi nestačil udělat. Je tu pár věcí, které mi vyhovují (rychlý přístup k aplikacím pomocí lišty, je to rychlé, je to pěkné, je to nové), ale má to i pár mušek, které jsou asi spíše o zvyku.. Nuž uvidíme.

Co všechno Gnome 3 nabízí nového se můžete dozvědět na webu k tomu určeném: www.gnome3.org.

I am GNOME