| Habt ihr Interesse an einem eigenen Wettervorhersagemodell? |
| Ja |
|
66% |
[ 12 ] |
| Nein |
|
11% |
[ 2 ] |
| Wenn ich mehr darüber erfahre, dann gerne! |
|
22% |
[ 4 ] |
|
| Stimmen insgesamt : 18 |
|
Wetterwarte

Anmeldung: 20.07.2001
Beiträge: 2324
Wohnort: Emden
|
Verfasst am: 19.05.10 - 16:44 Titel: WRF-EMS: Eigenes Wettermodell nutzen
|
»Zitat |
|
Hallo,
schon seit längerer Zeit brennt es mir unter den Nägeln, das Thema "Eigenes Wettermodell" mit WRF-EMS anzugehen, nur hatte ich damit einige Schwierigkeiten bei der Umsetzung, da es nur über Linux geht und ich mich damit nicht auskenne.
Um auf den Punkt zu kommen suche ich hier im Forum Personen, welche auch Interesse an einem eigenen Wettermodell haben und evtl. daran mithelfen möchten, ein solches System aufzusetzen um selbst eine eigene Vorhersage zu rechnen. Vielleicht steht der eine oder andere auch vor dem selben Problem wie ich oder hat noch nichts von einem WRF-Wettermodell gehört. Um so besser! Denn zusammen bekommen wir das hin, wenn genug Leute mitmachen möchten.
Wenn sich im Forum einige Linuxnutzer befinden sollten, wäre es umso hilfreicher. Ein mögliches Ziel könnte sein, ein verständliches deutschsprachiges Tutorial zu erstellen, um auch den Mitlesern im Forum die Chance zu geben, die Schritte nachzuvollziehen. Es gibt zwar schon einige englischsprachige Hilfen und Foren, aber das ist mehr eine bruchstückhafte Überlieferung an Informationen.
Was WRF-EMS überhaupt ist, könnt ihr hier nachlesen:
http://strc.comet.ucar.edu/wrf/index.htm
Ein Beispiel ist auf den folgenden Bildern zu sehen. Es ist durchaus möglich, auf euren Wetterhomepages eigene Wettervorhersagekarten anzubieten. Das wäre ein netter Zusatz für eure Besucher. Also was meint ihr dazu?
Edit:
Die Anleitung zur Installation von WRM-EMS findet ihr unter:
www.lison.info_________________ Gruß Thomas
http://www.meteo-dynamics.de - Wetter Emden aktuell - WRF-EMS
Zuletzt bearbeitet von Wetterwarte am 27.07.10 - 15:20, insgesamt ein Mal bearbeitet |
|
|
|
|
|
|
Michelle
Anmeldung: 02.05.2010
Beiträge: 15
|
Verfasst am: 20.05.10 - 09:57 Titel:
|
»Zitat |
|
Moin,
das liest sich sehr interessant.
Vielleicht sollte man zuerst den Users Guide übersetzen und die Übersetzung um Anmerkungen für Linux-Anfänger ergänzen.
Vielleicht wäre es auch gut, zu WRF-EMS ein Unterforum einzurichten, wenn das Projekt genügend Anklang findet.
Gruß
Michelle
|
|
|
|
|
|
|
Wetterwarte

Anmeldung: 20.07.2001
Beiträge: 2324
Wohnort: Emden
|
|
|
|
|
|
|
Wetterwarte

Anmeldung: 20.07.2001
Beiträge: 2324
Wohnort: Emden
|
Verfasst am: 21.05.10 - 15:05 Titel:
|
»Zitat |
|
Kurz gesagt ist es nur erforderlich ein Pearl-Skript als ganz normaler Nutzer ohne root aufzurufen. Damit ist es möglich, die gesamte Installationsroutine zu übernehmen. Schwierig ist es wohl nur für Windowsnutzer, welche noch nie mit Linux gearbeitet haben.
Ich stehe bislang vor dem Problem, dass ich zwar tcsh und csh installiert bekomme, aber Schwierigkeiten bei der Deinstallation von Bash erhalte. Da mir das Skript immer wieder sagt, dass ich unbedingt bash deinstallieren sollte, komme ich nur bis dort hin und nicht weiter.
Ich nutze Ubuntu in einer virtuellen Maschine. Laut der WRF-EMS Seite ist Ubuntu nicht gut geeignet, da viele Pakete nicht von Grund auf installiert sind. Ich werde es mal mit einer anderen Distribution versuchen, wenn nichts mehr gehen sollte.
Aber vielleicht wisst ihr einen Rat, warum es nicht fehlerfrei deinstalliert werden kann. Ich verwende den Synaptik Paketdienst. Nach dem Deinstallieren erhalte ich immer wieder einen Fehlerwert, dass nicht das komplette Paket gelöscht wurde. |
|
|
|
|
|
|
Michelle
Anmeldung: 02.05.2010
Beiträge: 15
|
Verfasst am: 22.05.10 - 15:28 Titel:
|
»Zitat |
|
Moin,
| Zitat: | | Ich stehe bislang vor dem Problem, dass ich zwar tcsh und csh installiert bekomme, aber Schwierigkeiten bei der Deinstallation von Bash erhalte. Da mir das Skript immer wieder sagt, dass ich unbedingt bash deinstallieren sollte, komme ich nur bis dort hin und nicht weiter. |
Hast Du die tcsh/csh auch aufgerufen?
Die bash sollte man unter Linux nicht deinstallieren, weil sie integraler Bestandteil des Betriebssystems ist. Es gibt einige Start-Skripte, die auf der bash basieren und daher nicht mehr funktionieren würden.
|
|
|
|
|
|
|
jusch

Anmeldung: 09.07.2007
Beiträge: 1433
Wohnort: Elmshorn (Schleswig-Holstein)
|
Verfasst am: 22.05.10 - 16:48 Titel: Re: WRF-EMS: Eigenes Wettermodell nutzen
|
»Zitat |
|
| Wetterwarte hat folgendes geschrieben: |
Ich stehe bislang vor dem Problem, dass ich zwar tcsh und csh installiert bekomme, aber Schwierigkeiten bei der Deinstallation von Bash erhalte. Da mir das Skript immer wieder sagt, dass ich unbedingt bash deinstallieren sollte, komme ich nur bis dort hin und nicht weiter.
|
Ergänzende System-Shells werden immer zusätzlich im System installiert, und der Administrator (oder der User) kann dann aus den vorhandenen Shells für jeden Benutzer diejenige Shell auswählen, die von ihm verwendet werden soll.
Also: Das Softwarepaket für die neue Shell installieren, und dann in die Benutzerkontensteuerung gehen und für den betreffenden Benutzer diese neue Shell für diesen Benutzer als seine Login-Shell für die Konsole festlegen.
Die Standardshell wird NICHT gelöscht, sondern für den betreffenden Benutzer nur einfach eine andere Login-Shell festgelegt! _________________ Downloads auf meiner Website: Wettervorhersage-Freeware und History.dat-Editor/Filetool
|
|
|
|
|
|
|
Michelle
Anmeldung: 02.05.2010
Beiträge: 15
|
Verfasst am: 22.05.10 - 17:29 Titel:
|
»Zitat |
|
Man muß nicht unbedingt die Benutzerkonten editieren, um die neue Shell zugänglich zu machen. Meist reicht auch ein Aufruf der neuen Shell in der Konsole.
|
|
|
|
|
|
|
Foerster

Anmeldung: 07.05.2003
Beiträge: 103
Wohnort: Jesberg, Hessen
|
Verfasst am: 22.05.10 - 19:12 Titel:
|
»Zitat |
|
Hi!
Ich würde auf keinen Fall die bash deinstallieren. Du kannst mit
einfach auf die csh umstellen.
Ich habe mir das Modell auch mal auf dem Rechner installiert, habe aber leider keine Zeit das Ganze mal zu testen. Ich fände es aber spannend, das Thema weiterzuverfolgen. Vielleicht rolle ich das Projekt auch mal wieder bei mir auf
Viele Grüße
Kristian_________________ Gewitter im Mai, ist der April vorbei.  |
|
|
|
|
|
|
Wetterwarte

Anmeldung: 20.07.2001
Beiträge: 2324
Wohnort: Emden
|
Verfasst am: 23.05.10 - 10:42 Titel:
|
»Zitat |
|
Guten morgen,
eure Tipps haben mir weiter geholfen. In der Benutzerverwaltung habe ich einen neuen Administrator Account erstellt und unter der Benutzershell gab ich /bin/csh an.
Danach noch mit dem neuen Konto einloggen und die Pakete csh und tcsh installieren:
| Code: | apt-get install csh
apt-get install tcsh |
Jetzt noch das Terminal neu aufrufen und das Prozentzeichen zeigt mir, dass ich mit csh arbeite. Das geht jetzt ohne Fehler.
Das gesamte WRF-EMS Paket konnte ich aus dem Internet mit den Pearl-Skript downloaden und installieren, nur hatte ich einige Fehlermeldungen von fehlenden Paketen (nicht ganz so schlimm) und einige Meldungen zu:
| Code: | | sh: Syntax error: Bad fd number |
Sie traten an den Stellen auf, wo ich einen EMS-Nutzer Account hinzufügen wollte und am Ende des Skriptes, wo es wahrscheinlich auch um die Rechtevergabe ging. An dieser Stelle scheint die Installation nicht vollständig zu sein.
Diese Meldung erscheint auch nach der Installation, wenn ich im Terminal sysinfo eingebe. Dann treten zwei darauffolgende Meldungen (siehe oben) auf, gefolgt von einer Liste mit den Infos zum Rechnersystem. Ich weiß nicht, was normalerweise an dieser Stelle stehen sollte, wo die Fehlermeldungen sich befinden.
Das Skript wurde mit root-Rechten gestartet. Sollte da nicht normalerweise die Rechtevergabe kein Problem sein? |
|
|
|
|
|
|
Michelle
Anmeldung: 02.05.2010
Beiträge: 15
|
Verfasst am: 23.05.10 - 12:44 Titel:
|
»Zitat |
|
Hi,
gestern habe ich mir das EMS auch mal gegönnt.
Dazu habe ich zuerst die tcsh installiert. Da die tcsh eh meine bevorzugte Shell ist, habe ich die zur Login-Shell für meinen Account gemacht. Falls man das nicht möchte, dann startet man die tcsh im xterm.
Damit die Installation klappt, muss man das Verzeichnis ~/ems anlegen und das Perl-Skript nach ~ kopieren.
Anschließend habe ich die Shell mit
gestartet und dort dann das Perl-Skript mit
| Code: | $cd
$perl ems_install.pl --install --emsdir ~/ems
|
aufgerufen.
Es lief ohne Fehlermeldung durch.
Am Schluß kam noch der Hinweis, dass einige Fortran-Module fehlen, die ich auch nachinstalliert habe.
Schönen Nachmittag
PS: Mein Lebensgefährte wird es übermorgen unter FreeBSD auf einem Quad-6-Core-Opteron-Server in der Firma testen.
PPS: Die Skript-Sprache heißt nicht Pearl sondern Perl 
|
|
|
|
|
|
|
jusch

Anmeldung: 09.07.2007
Beiträge: 1433
Wohnort: Elmshorn (Schleswig-Holstein)
|
Verfasst am: 23.05.10 - 13:21 Titel:
|
»Zitat |
|
| Wetterwarte hat folgendes geschrieben: | | Jetzt noch das Terminal neu aufrufen und das Prozentzeichen zeigt mir, dass ich mit csh arbeite. |
???
Wenn Du mit die Shell "tcsh" verwenden sollst, warum versuchst Du es dann dennoch mit "csh" zu installieren? Grenzenloser Optimismus? Oder hast Du Dir inzwischen so gute Linuxkenntnisse angeeignet, daß Du beurteilen kannst, daß es mit auch "csh" statt "tcsh" funktionieren sollte?
| Wetterwarte hat folgendes geschrieben: |
Das gesamte WRF-EMS Paket konnte ich aus dem Internet mit den Pearl-Skript downloaden und installieren |
Ich habe das inzwischen auch mal gemacht. Zuerst habe ich ein Fedora-12 auf die Platte eines alten und nicht mehr benötigten Rechners gezogen, dann einen "emsuser" angelegt, die "tcsh" Shell installiert und gesetzt und das Skript installiert. Es installiert sich im angegebenen Homeverzeichnis des vorgesehenen Users ("/home/emsuser")fehlerfrei, die Software läuft aber trotzdem nicht, sondern stürzt beim Versuch, den Benchmark laufen zu lassen, mit einer "Ungültiger Maschinencode" ("invalid instruction") Meldung des Betriebssystems ab.
Für alle Interessierten daher der Hinweis: Ein alter PC der Pentium-III Klasse reicht zwar für die aktuelle Fedora-12 Distribution aus, aber die EMS-Software scheint mit so speziellen und CPU-spezifischen (optimierenden) Compilerschaltern compiliert worden zu sein, daß es mit so alten Prozessoren nicht mehr läuft, sondern es ist mindestens ein Pentium-IV oder späterer Prozessor notwendig.
Also bitte nicht von den veröffentlichten Benchmarkergebnissen irritieren lassen, die teils auf Pentium-III Rechnern mit 1 GHz und 0,5 GB RAM-Speicher gerechnet wurden, das betrifft offenbar eine sehr viel ältere Softwareversion und die neueste Softwareversion läuft mit Pentium-III CPUs nicht mehr!
Übrigens stimmen auch die angegebenen Festplattenvoraussetzungen von Minimal 8 GB freiem Festplattenspeicher nicht mehr: Alleine die aktuelle EMS-Software belegt 13,5 GB, dazu kommen die zusätzlichen Betriebssystempakete, die noch nachinstalliert werden müssen (wohl weniger als 0,5 GB), aber danach muß auch noch Platz für die Daten auf der Frestplatte frei sein.
Also ich würde die Mindestvoraussetzungen an den verwendeten Rechner für diese Software wie folgt definieren:
- CPU Pentium-IV oder spätere
- 30 GB freier Festplattenspeicher
Meine überzähligen Spielrechner haben nur PIII-CPUs, und darauf bekomme ich die Software nur installiert, aber sie läuft damit nicht. _________________ Downloads auf meiner Website: Wettervorhersage-Freeware und History.dat-Editor/Filetool
|
|
|
|
|
|
|
Wetterwarte

Anmeldung: 20.07.2001
Beiträge: 2324
Wohnort: Emden
|
Verfasst am: 23.05.10 - 18:38 Titel:
|
»Zitat |
|
So wie Michelle es beschrieben hat, habe ich es auch geschafft die Installation durchzuführen, nur wie beim ersten mal treten an mehreren Stellen diese Meldungen auf:
| Code: | | sh: Syntax error: Bad fd number |
Ist das normal oder worauf deutet die Nachricht hin?
| jusch hat folgendes geschrieben: | | Wenn Du mit die Shell "tcsh" verwenden sollst, warum versuchst Du es dann dennoch mit "csh" zu installieren? Grenzenloser Optimismus? |
Nur auf der Suche nach einer Lösung.
| Michelle hat folgendes geschrieben: | | PPS: Die Skript-Sprache heißt nicht Pearl sondern Perl |
Da habe ich Perl wohl mit dem englischen Begriff der Perle durcheinander gebracht.  |
|
|
|
|
|
|
jusch

Anmeldung: 09.07.2007
Beiträge: 1433
Wohnort: Elmshorn (Schleswig-Holstein)
|
Verfasst am: 23.05.10 - 21:24 Titel:
|
»Zitat |
|
| Wetterwarte hat folgendes geschrieben: | | Code: | | sh: Syntax error: Bad fd number |
Ist das normal oder worauf deutet die Nachricht hin?
|
Es ist natürlich nicht normal, daß Du von einer Shell mit dem Namen "sh" eine Fehlermeldung bekommst, wenn Du doch die Installation unbedingt unter einer Shell namens "tcsh" durchführen sollst und das angeblich auch machst.
Das Problem könnte sein, daß Du zur Installation eben nur die "tcsh" aufgerufen, aber diese Shell nicht fest für den Benutzer eingestellt hast.
Daß es zur erfolgreichen Installation ausreicht, nur diese spezielle Shell am Ausführungsprompt aufzurufen, bevor das Installationsskript gestartet wird, ist eine Aussage von Michelle. Von mir stammt die Aussage:
> ... in die Benutzerkontensteuerung gehen und für den
> betreffenden Benutzer diese neue Shell für diesen
> Benutzer als seine Login-Shell für die Konsole
> festlegen.
Ob die Installation erfolgreich war, testest Du am besten mit einem Durchlauf der beiden während der Installation angelegten Benchmarks: Wenn die fehlerfrei durchlaufen, ist die Installation OK. Und wenn nicht, ... _________________ Downloads auf meiner Website: Wettervorhersage-Freeware und History.dat-Editor/Filetool
|
|
|
|
|
|
|
Cato


Anmeldung: 05.11.2006
Beiträge: 1409
Wohnort: PM 40m ü NN
|
Verfasst am: 24.05.10 - 07:55 Titel:
|
»Zitat |
|
Moin moin,
da es sich nicht um keine Eigenentwicklung von Soft- oder Hardware handelt, es derzeit nur um Probleme bei der Installation geht und das Ganze nur unter Linux läuft, habe ich es in das entsprechende Forum verschoben, damit der geneigte Leser es von vornherein einzuordnen weiß.
vG
und einen schönen Feiertag
Cato _________________ Ich würde mich ja gerne GEISTIG mit Dir duellieren, aber ich sehe Du bist UNBEWAFFNET.  |
|
|
|
|
|
|
Wetterwarte

Anmeldung: 20.07.2001
Beiträge: 2324
Wohnort: Emden
|
Verfasst am: 24.05.10 - 13:52 Titel:
|
»Zitat |
|
| jusch hat folgendes geschrieben: | | Es ist natürlich nicht normal, daß Du von einer Shell mit dem Namen "sh" eine Fehlermeldung bekommst, wenn Du doch die Installation unbedingt unter einer Shell namens "tcsh" durchführen sollst und das angeblich auch machst. |
Genau wie du es beschrieben hast (siehe Bild).
Tcsh erscheint sofort nach dem Öffnen des Terminals. Ich brauche also nicht mehr manuell durch irgendeine Eingabe umschalten.
Ein Benchmark konnte ich nicht durchführen. Soweit ich das gesehen habe, wurde Permission denied" beim Aufruf angezeigt, also Zugang verweigert. Daher gehe ich ohne Linuxkenntnisse mal davon aus, dass hier etwas mit den Rechtevergaben nicht funktioniert hat. |
|
|
|
|
|
|