Suse kasutamine
Sisukord
Ramdiski seadistamine
Kui Suse paigutada ühelt arvutilt teisele, siis võib olla vajalik lisada ramdiski juurde toetus
- kettaseadmele
- lvm kasutamisele juurfailisüsteemil
Selleks tuleb vaadata üle, millised tuuma moodulid sisestatakse ramdisk'i, nt cciss.ko ja dm-mod.ko lisamiseks võiks olla /etc/sysconfig/kernel failis selline rida
INITRD_MODULES="piix mptspi processor thermal fan jbd ext3 edd cciss dm_mod"
Ramdiski genereerimiseks sobib öelda
# mkinitrd -f lvm2 -d /dev/system/root -b /tmp Root device: /dev/system/root (mounted on / as ) Module list: piix mptspi processor thermal fan jbd ext3 edd cciss dm_mod (xennet xenblk) Kernel image: /boot/vmlinuz-2.6.16.54-0.2.12-smp Initrd image: /boot/initrd-2.6.16.54-0.2.12-smp Adding the root filesystem module () Shared libs: lib64/ld-2.4.so lib64/libacl.so.1.1.0 lib64/libattr.so.1.1.0 lib64/libc-2.4.so \ lib64/libdevmapper.so.1.02 lib64/libdl-2.4.so lib64/libhistory.so.5.1 lib64/libncurses.so.5.5 \ lib64/libpthread-2.4.so lib64/libreadline.so.5.1 lib64/librt-2.4.so lib64/libnss_files-2.4.so \ lib64/libnss_files.so.2 lib64/libgcc_s.so.1 Driver modules: ide-core ide-disk scsi_mod sd_mod piix scsi_transport_spi mptbase mptscsih mptspi \ processor thermal fan edd cciss dm-mod dm-snapshot dm-crypt dm-zero dm-mirror libata ahci ata_piix Filesystem modules: jbd ext3 Including: initramfs dm/lvm2 Bootsplash: SuSE-SLES (800x600) 17235 blocks
kus
- -f - milline featuur on tuumas olemas, võimalikke toetatud featuure saab lugeda mkinitrd manuaalist, 'man mkinitrd'
- -d - milline on juurfailisüsteemi lvm voluumi nimi
- -b - peaks näitama, kuhu kataloogi moodustatav ramdisk tekitatakse, aga tundub, et ta kirjutatakse ikkagi /boot kataloogi; seega on targem viimasest töötanud ise enne koopia tekitada
# cp /boot/initrd-2.6.16.54-0.2.12-smp /boot/initrd-2.6.16.54-0.2.12-smp-20090420-tootanud
VLAN seadmete kasutamine
Selleks, et eth0 seadmel kasutada VLAN'isid tuleb käsitsi tekitada kataloogi /etc/sysconfin/network/ sobiva sisuga vlan seadme nime sisalav fail, nt
# cat /etc/sysconfig/network/ifcfg-vlan507 BOOTPROTO='static' BROADCAST= ETHTOOL_OPTIONS= IPADDR='10.0.7.66' MTU= NAME='Hewlett-Packard Company NetXtreme II BCM5706S Gigabit Ethernet' NETMASK='255.255.255.0' NETWORK= REMOTE_IPADDR= STARTMODE='auto' USERCONTROL='no' VLAN='yes' ETHERDEVICE='eth1'
Kellaaja seadistamine
Automaatseks kellaaja seadistamiseks sobib kasutada sellist /etc/ntp.conf faili
# egrep -v "^#|^$" /etc/ntp.conf server 127.127.1.0 # local clock (LCL) fudge 127.127.1.0 stratum 10 # LCL is unsynchronized driftfile /var/lib/ntp/drift/ntp.drift # path for drift file logfile /var/log/ntp # alternate log file server ntp.loomaaed.tartu.ee
Käivitamiseks öelda
# ntpdata -q ntp.loomaaed.tartu.ee # rcntp start
NSS ja ldap teegi kasutamine
Selleks, et seadistada SLES10 operatsioonisüsteem kasutama LDAP kataloogi kasutajate baasina ning ühendama seejuures kasutajate kodukatalooge külge NFS serverist tuleb käivitada YaST ning valida
Network Services -> LDAP Client
ning täita sarnaselt dialoog
Selle tulemusena paigaldatakse vajadusel puuduvad paketid ning muudetakse seadistusfaile. Tõenäoliselt tuleb seadistusfailid käsitsi üle käia
- /etc/openldap/ldap.conf failis asub ldap klientide, nt ldapsearch seadistus
BASE dc=loomaaed,dc=tartu,dc=ee URI ldaps://ldap.loomaaed.tartu.ee TLS_REQCERT hard TLS_CACERT /etc/openldap/loomaaed-juur-cert.pem
- /etc/ldap.conf failis on NSS teegi seadistus
# egrep -v "^#|^$" /etc/ldap.conf uri ldaps://ldap.loomaaed.tartu.ee base dc=loomaaed,dc=tartu,dc=ee ldap_version 3 bind_policy soft pam_lookup_policy yes pam_password crypt pam_filter objectclass=posixAccount tls_checkpeer no ssl on tls_cacertfile /etc/openldap/loomaaed-juur-cert.pem
Tundub, et kui Autofs'i seadistused on LDAP kataloogis kirjas, siis SLES10'e Automounter saab sellest aru ja kasutab neid. SLES10 Autofs sisaldab LDAP tuge.
Tarkvara uuendamine
SUSE tarkvara saab uuendada yast utiliidi abil. Eeldusel, et nn install source'id on seadistatud, tuleb valida
Software -> Online Update
ning avaneb sarnane pilt
Uuendamiseks piisab tavaliselt vastata küsimustele jaatavalt ja teha yastiga sama protseduur läbi seni kuni enam uuendusi ei lisandu.
Teenuste automaatne käivitamine
Nt vsftpd serveri automaatseks käivitumiseks arvuti alglaadimisel sobib öelda
# chkconfig vsftpd on
ja nimekija näitab
# chkconfig -list
Alternatiiviks on kasutada yasti.
iSCSI targeti kasutamine SLES 11 operatsioonisüsteemiga
iSCSI targeti kasutamiseks tuleb yast programmis valida
Network Services -> iSCSI Target
Kui iSCSI targeti tarkvara on veel paigaldamata, siis yast pakub võimaluse seda kohe paigaldada. Seejärel tuleb sama menüüpunkti juurde liikudes valida Targetite seadistamise lipik ning kirjeldada iSCSI ressursi nimi ning näidata vastav plokkseade.