Sun Solaris, SunOS

sparc solaris netboot - nehézségek [solved again]

Az elmúlt hónap során szert tettem egy Sun Netra X1-es SPARC vasra.
Eredetileg Debian volt rajta, de Solaris 10-et szeretnék feltenni rá.
Mivel ez egy low-cost Sun szerver, ezért nincs benne VGA-chip, sem CD/DVD olvasó, így jobb híján soros porton, és hálózati telepítéssel tudom megoldani a rendszer telepítését.

A telepítőszerver egy Slackware Linuxot futtató gép, már korábban beüzemeltem Slackware netinstall szervernek, úgyhogy az alapok adottak voltak.
A szükséges beállításokat itt leírta már egy jóember.
A tftpd, az nfs, és a rarpd telepítése nem okozott különösebb gondot, az rpc.bootparamd viszont nem volt elérhető hivatalos Slackware csomagban, így azt a Debian projekt oldaláról töltöttem le, és fordítottam.
A leírásnak megfelelően elvégeztem a beállításokat; az /etc/ethers, a /etc/bootparams, a /etc/hosts, és a /etc/exports fájlok helyes adatokat tartalmaznak, viszont még a bootolás nem sikerül valamiért.

A gép először rarp-pal ip-címet kér, majd tftp-n keresztül behúzza a netboot image-et, aztán a bootparamd lenne hivatott a kezdeti beállításokat eljuttatni az induló gépnek.


root@polaris:~# cat /etc/bootparams
atlantis root=polaris:/solaris/solaris-10.0/Solaris_10/Tools/Boot \
    install=polaris:/solaris/solaris-10.0 rootopts=:rsize=32768 \
    boottype=:in console=:console=ttya
root@polaris:~#

A boot folyamatot rögzítettem wiresharkkal, és a lehallgatott adatok alapján a folyamat egészen a bootparaméterek elkéréséig eljutott, ott viszont elakadt. A wireshark azt írja, hogy "malformed packet", valamint azt, hogy az udp checksum-ok nem stimmelnek valamiért. (Az adott csomagot elnézve az /etc/bootparamd megfelelő sorának pár karaktere megtalálható benne...)
Az nfs verziója elvileg nem kellene, hogy gondot okozzon, hisz a kernel-ben levő nfs támogatás elboldogul mind a v2, v3 és v4-es kérésekkel.
A capture fájl itt érhető el.

Ha valakinek esetleg van ötlete, akkor ne habozzon. A tanácsokat is szívesen fogadom.

Doxygen telepítése

Sziasztok!

Segítségetek szeretném kérni. Doxygen-t szeretnék telepíteni solarisra. De elakad a telepítés és nem találok megoldást rá. Így indítom sh ./configure -> majd a következő sort dobja:

-n checking for GNU install tool...
not found

a program nem grafikusan fog futni, tehát nem szeretném telepíteni a toolokat.
Lenne valakinek javaslata arra, hogy miként tudnám mégis telepíteni a doxygent?

Előre is köszönöm a válaszokat!

üdv,
Tibi

solaris 2 node cluster with sun j4200 storage

Hello!

Adott ket sunfire x2200-as szerver es egy sun j4200-as storage.
szerverekben sas hba kartyak (gepenkent 1, azonositoja:LSISAS3801E), storage-ban 1 Sim board, es 6 db sata vinyo.

Feladat az lenne, h 2 szervernek kozos tarhelykent hasznalna a storage failover modban.
Kerdes megoldhato-e ez vagy milyen modszerrel?

Ugyanis 3 port van a storage-on
http://docs.sun.com/source/820-3218-11/820-3218-11_HW_Overview.html#0_p…
amibol 2 out
"Each hot-swappable SIM board has one SAS inbound connector and two SAS outbound connectors, and one serial management port that is reserved for Sun Customer Support Personnel only. "
de csak akkor latja mind2 geprol a vinyokat ha egyiket a Host or SIM Link IN masikat pedig a SIM Link Out portba dugom, vagyis mintha 2 storage-t akarnek osszefuzni.
Egyebkent elindulni se hajlando a rendszer, malmozik a storage felismeresekor ha mar egyik geprol van aktiv kapcsolata.

Amik felmerultek bennem mint hiba oka:
- konfiguralni kellene a solarist h ezt maskent kell kezelnie
- konfiguralni kell a storage-t, van serail management potrja, de nem jottem ra azon keresztul hogy vagy mivel is lehet elerni es mit
- egy sim board-al nem fog mukodni, csak ha rakok bele megegyet es egyik gep az egyiken masik a masikon van.
- sata vinyok miatt nem szereti, h sata vinyok nem birjak ez egyszerre tobb helyrol elerest es bar hasznalva csak egyik helyrol lenne egyszerre de felismerni, vmilyen kapcsolatot 2 helyre kell egyidejuleg.
- j4200-al nem is lehet megvalositani az ilyet.

Otletek, javaslatok, ki mit tud errol?

Koszi

sun cluster install megall a node2 ujraindítása után

Hali!

A következő problémával küzdök és sehol nem találom a megoldást:
2 gép, solaris 10 u6 és sun cluster 3.2

scinstall-al elkezdem a telepítést, és miután a node1 bekonfigurálta a node2-t, rebootolja. Reboot megtörténik, és a node1 csak vár és vár és vár.

Log:

*** Create a New Cluster ***
Thu Jan 22 23:43:21 CET 2009

Attempting to contact "solaris2" ...

Searching for a remote configuration method ...

The secure shell (see ssh(1)) will be used for remote execution.

----------------------------------
- Cluster Creation -
----------------------------------

Testing for "/globaldevices" on "solaris1" ... done
Testing for "/globaldevices" on "solaris2" ... done

Checking installation status ...

The Sun Cluster software is installed on "solaris1".
The Sun Cluster software is installed on "solaris2".

Starting discovery of the cluster transport configuration.

The following connections were discovered:

solaris1:e1000g2 switch1 solaris2:e1000g2
solaris1:e1000g3 switch2 solaris2:e1000g3

Completed discovery of the cluster transport configuration.

Started sccheck on "solaris1".
Started sccheck on "solaris2".

sccheck completed with no errors or warnings for "solaris1".
sccheck completed with no errors or warnings for "solaris2".

Configuring "solaris2" ...

ssh root@solaris2 -o "BatchMode yes" -n "/bin/sh -c '/usr/cluster/lib/scadmin/li b/cmd_install -logfile /var/cluster/logs/install/scinstall.log.11067 -k -C clust er -F -T node=solaris1,node=solaris2,authtype=sys -w netaddr=172.16.0.0,netmask= 255.255.248.0,maxnodes=64,maxprivatenets=10 -A trtype=dlpi,name=e1000g2 -A trtyp e=dlpi,name=e1000g3 -B type=switch,name=switch1 -B type=switch,name=switch2 -m e ndpoint=:e1000g2,endpoint=switch1 -m endpoint=:e1000g3,endpoint=switch2 -P task= quorum,state=INIT; /bin/echo SC_COMMAND_STATUS=\$?'"

Checking device to use for global devices file system ... done

Initializing cluster name to "cluster" ... done
Initializing authentication options ... done
Initializing configuration for adapter "e1000g2" ... done
Initializing configuration for adapter "e1000g3" ... done
Initializing configuration for switch "switch1" ... done
Initializing configuration for switch "switch2" ... done
Initializing configuration for cable ... done
Initializing configuration for cable ... done
Initializing private network address options ... done

Setting the node ID for "solaris2" ... done (id=1)

Checking for global devices global file system ... done
Updating vfstab ... done

Verifying that NTP is configured ... done
Initializing NTP configuration ... done

Updating nsswitch.conf ... done

Adding cluster node entries to /etc/inet/hosts ... done

Configuring IP multipathing groups ...done

Verifying that power management is NOT configured ... done

Ensure network routing is disabled ... done

Please reboot this machine.

Log file - /var/cluster/logs/install/scinstall.log.11067

SC_COMMAND_STATUS=0

ssh root@solaris2 -o "BatchMode yes" -n "/bin/sh -c '/usr/cluster/lib/scadmin/li b/cmd_test hasbooted; /bin/echo SC_COMMAND_STATUS=\$?'"
This node has not yet been booted as a cluster node.
SC_COMMAND_STATUS=0
Rebooting "solaris2" ...

ssh root@solaris2 -o "BatchMode yes" -n "/bin/sh -c '/usr/cluster/lib/scadmin/li b/cmd_reboot; /bin/echo SC_COMMAND_STATUS=\$?'"
SC_COMMAND_STATUS=0

scrconf -x 86400 -N solaris2

és hát a félkövérrel jelölt rész menne vagy a végtelenségig...

Valakinek valami ötlet?
Hosts fájl rendben van, egymásra betudnak ssh-zni root-tal stb. rpc/bind-ben a local_only és a tcpwrappers false-ra van állítva.

Solaris update n99 ->

Adva van egy Solaris telepítés, úgy emlékszem hogy a Nevada build volt, de tudja fene. Az uname azt mondja, hogy 99, szóval nevada-99 lehet.

Mi a legegyszerűbb módja, hogy OpenSolaris 2008.11 (esetleg annak a legfrissebb repo update-je) legyen belőle? Van rá fájdalommentes update?

nis install hiba [Megoldassal]

Sziasztok!

Az alabbi hiba van a kliens nem tud kapcsolodni a nis szerverhez:
[root@client_machine /var/yp]# tail -f /var/adm/messages
Jan 5 22:16:40 client_machine vdc: [ID 995498 kern.notice] NOTICE: [1] disk access failed.
Jan 5 22:40:01 client_machine ypbind[893]: [ID 337329 daemon.error] NIS server not responding for domain "domain_name"; still trying
^C

Kliens reboot utan:
[root@client_machine ~]# svcs -xv
svc:/network/rpc/gss:default (Generic Security Service)
State: uninitialized since Tue Jan 06 00:01:09 2009
Reason: Restarter svc:/network/inetd:default has not initialized service state.
See: http://sun.com/msg/SMF-8000-4D
See: man -M /usr/share/man -s 1M gssd
Impact: 17 dependent services are not running:
svc:/network/nfs/client:default
svc:/system/filesystem/autofs:default
svc:/system/system-log:default
svc:/milestone/multi-user:default
svc:/system/webconsole:console
svc:/milestone/multi-user-server:default
svc:/system/basicreg:default
svc:/system/zones:default
svc:/application/graphical-login/cde-login:default
svc:/application/cde-printinfo:default
svc:/application/management/seaport:default
svc:/application/management/snmpdx:default
svc:/application/management/dmi:default
svc:/application/management/sma:default
svc:/network/ssh:default
svc:/system/dumpadm:default
svc:/system/fmd:default

svc:/network/rpc/rstat:default (kernel statistics server)
State: uninitialized since Tue Jan 06 00:00:57 2009
Reason: Restarter svc:/network/inetd:default has not initialized service state.
See: http://sun.com/msg/SMF-8000-4D
See: man -M /usr/share/man -s 1M rpc.rstatd
See: man -M /usr/share/man -s 1M rstatd
Impact: 1 dependent service is not running:
svc:/application/management/sma:default

svc:/network/rpc/smserver:default (removable media management)
State: uninitialized since Tue Jan 06 00:00:59 2009
Reason: Restarter svc:/network/inetd:default has not initialized service state.
See: http://sun.com/msg/SMF-8000-4D
See: man -M /usr/share/man -s 1M rpc.smserverd
Impact: 1 dependent service is not running:
svc:/system/filesystem/volfs:default

svc:/network/service:default (layered network services)
State: offline since Tue Jan 06 00:01:08 2009
Reason: Start method is running.
See: http://sun.com/msg/SMF-8000-C4
See: man -M /usr/share/man -s 1M ifconfig
See: /var/svc/log/network-service:default.log
Impact: This service is not running.

A szerver felol igy latszik a kliens reboot:
[root@server_machine /var/yp]# snoop [kliens_ip]
Using device /dev/nxge0 (promiscuous mode)
client_machine.domain_name -> server_machine.domain_name RPCBIND C GETADDR prog=100004 (NIS) vers=2
server_machine.domain_name -> client_machine.domain_name RPC R (#1) XID=1231852536 Can't authenticate (unknown reason)

Kliens le sem tudja kerdezni:
[root@client_machine /var/yp]# ypcat passwd
^C

a /var/yp/securenets-et mar 0.0.0.0 0.0.0.0 -ra allitottam.
a /etc/hosts.allow ALL:ALL -on a /etc/hosts.deny pedig ures :)
ipfilter ures mindenhol (bar latszik a snoopbol hogy nem ez a hiba)
domainname mindenhol ugyan az

Valoszinuleg en kapalok el valamit, es barmilyen tipp jol johet :)

Elore is kosz.

Cni

system dump tavoli tape-re

Sziasztok!

Lenne egy problemam, egy full system (level 0) szintu dump-olassal kapcsolatban.
Adott "A" es "B" gep... vas. :)
Tehat, van egy Solaris 9 operacios rendszer, "A" gepen. "B" gepen egy Solaris 8 local tape drive-val. Szeretnek egy level 0 dump-ot csinalni az "A" geprol a "B" gep tape drive-jat hasznalva. Ahhoz, hogy legyen egy "hasznalhato" dumpom, legalabb single user modba kellene menjek az "A" gepen es ugy dump-olnom a "B" gep drive-jara. (A drive-ot _nem_szabad_ atkotni!)
Az lenne a kerdesem, hogy van olyan lehetoseg arra, hogy kis masszirozas utan valamifele halozatot felhozni single user mode-ban az "A" gepen? Esetleg valami mas otlet arra, hogy tavoli tape drive-ra "megbizhato" dumpot kesziteni egy rendszerrol?
Minden otletet szivesen veszek! :)

Elore is koszonom!

Udv,
Gyuri

SSL tunnel scriptből

Sziasztok

Még egy probléma :(

Konfig szintén: Sol10, OpenSSL (utolsó verzió fodítva)

Szeretnék tunnelt nyitni egy másik szerver felé:

ssh -l remotelogin remoteserver command

ami parancssorból rendben megy, de ha scriptbe teszem, az alábbi hibaüzenettel száll el:

Pseudo-terminal will not be allocated because stdin is not a terminal

A neten találtam, hogy "-t -t"-vel lehet elnyomni a hibaüzenetet, de ez a fenti konfignál nem jött be, nem tudom cron-bóé indítani v. scriptből!

Tud erre valaki megoldást?

Kösz

Ketutem

SSL certificate probléma Apache alatt

Sziasztok

Adott az alábbi környezet: Sol10, Apache 2.8, Tomcat, OpenSSL (az alkalmazások utolsó verziója fodítva)
Apache SSL-el, megfelelő konfiggal egy helyben létrehozott cert-el rendben megy. Megkaptam az hivatalosan aláírt certificate-et, bemásoltam a konfig szerinti crt könyvtárba, ám a szerver újraindítás után is a régi, már rég törölt certificate-el jön fel (de hogy honnan szedi azt, arról gőzöm sincs).
Próbáltam távoli gépről és lokálisan is, mindíg a régivel megy!
Van valahol valami cache a szerveren, ahol ilyen adatokat tárol, amik még újraindítás után sem törlődik? A böngészők cache-ét már töröltem.
Gondolom valami bagatel hibát vétettem, de már nagyon nem vagyunk jóban a géppel! :)

Segítségeteket előre is köszönöm!

Ketutem