Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.retrocomputing > #53096
| From | "G." <gerry77@no.spam.mail.com> |
|---|---|
| Newsgroups | it.comp.retrocomputing |
| Subject | Re: DEC VAXstation 4000 VLC |
| Date | 2020-11-17 14:45 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <rp0k6i$ant$1@gioia.aioe.org> (permalink) |
| References | (7 earlier) <qcv4nflhvl4hfpnl0q86ggsnfsblfb4j60@4ax.com> <a911b271-8c75-4ace-b466-292e1bec5cc0o@googlegroups.com> <php6nfl707p8vlq8dle4vtr1tsvocd5fjs@4ax.com> <10fd78e5-6580-419a-826a-07dd0b15ffceo@googlegroups.com> <e052e3c5-f4c7-47cc-bf8f-54f2c4c86af4n@googlegroups.com> |
Il 16/11/2020 23:46, Jack Nuzzler ha scritto: > Prima di tutto devo dire che la console non offre molte comodita'. La > gestione del buffer dei comandi eseguiti, ad esempio (RECALL, CTRL-B e...? > Boh :-) ).. Mi viene il sospetto che tu abbia qualche problema con il terminale: se premi la freccia verso l'alto non ti ripropone i comandi passati? La console di SIMH è molto grezza e non mi pare che funzioni come terminale completo neppure avendo PuTTY come tramite. Ora non ho modo di verificare, ma mi pare che VMS la veda come un terminale hardcopy e quindi ovviamente senza alcuna gestione del video. > L'uso di nomi logici di directory mi ha fatto fare un bel po' di casino > all'inizio e le directory reali ho capito solo ora dove siano in realta'. > Poi la directory di default di SYSTEM e' SYS$SYSROOT[SYSMGR], ma tira > dentro anche SYS$COMMON[SYSMGR]... Mah. Qui bisogna fare un discorsino. VMS è pensato per il clustering e un qualunque disco di sistema può essere utilizzato da più macchine contemporaneamente. Il che permette ad esempio di condividere i file comuni a tutti, per esempio le varie componenti del sistema operativo, e al tempo stesso consente di separare i file specifici di ogni nodo che fa uso promiscuo dello stesso disco, per esempio i file di configurazione. La struttura è sempre quella, anche se le funzioni di clustering non sono state attivate. Nella root fisica del disco ci sono tante root logiche quante sono le macchine che usano quel disco per il boot. Le root da [SYS0] a [SYSC] sono specifiche per le macchine che accedono al disco direttamente, ad esempio tramite un bus SCSI condiviso, le root [SYSD], [SYSE] e [SYSF] sono riservate rispettivamente per le funzioni di debug, standalone backup e upgrade del sistema operativo, infine le root da [SYS10] a [SYSFF] sono specifiche per i satelliti diskless che fanno il boot via rete e usano quel dato disco come loro disco di boot. Ognuna di queste root contiene un set completo di directory di sistema come [SYSEXE], [SYSLIB], [SYSMGR] e così via. Quindi, ipotizzando che uno dato disco sia utilizzato da due sistemi, avremo [SYS0.SYSEXE] e [SYS1.SYSEXE], [SYS0.SYSLIB] e [SYS1.SYSLIB], e così via per tutte le altre. Nella root fisica del disco c'è anche una directory [VMS$COMMON], anch'essa con dentro un set completo di directory di sistema, quindi ad esempio ci sarà una directory [VMS$COMMON.SYSEXE]. Come suggerisce il nome, questa root contiene i file comuni condivisi. Ora viene il bello. In ciascuna root [SYSn] c'è una directory [SYSn.SYSCOMMON] che è semplicemente un hard link verso [VMS$COMMON]. Quindi avremo ad esempio che [SYSn.SYSCOMMON.SYSEXE] = [VMS$COMMON.SYSEXE], in questo modo da ogni root specifica c'è un path diretto verso la root comune. I nomi logici vengono definiti al boot e servono per tenere tutto insieme e per astrarre tutta la struttura in modo che sia indipendente dalla posizione fisica dei dischi e delle root. Alcuni nomi logici puntano a una directory sola, altri a una lista di directory che vengono lette in sequenza quando il sistema cerca un file. Ecco alcuni esempi: SYS$SPECIFIC: [SYSn] SYS$COMMON: [SYSn.SYSCOMMON] SYS$ROOT: [SYSn] + [SYSn.SYSCOMMON] SYS$SYSTEM: [SYSn.SYSEXE] + [SYSn.SYSCOMMON.SYSEXE] SYS$LIBRARY: [SYSn.SYSLIB] + [SYSn.SYSCOMMON.SYSLIB] SYS$MANAGER: [SYSn.SYSMGR] + [SYSn.SYSCOMMON.SYSMGR] Quando il sistema cerca un programma usa sempre SYS$SYSTEM e le patch vengono sempre installate automaticamente in [VMS$COMMON.SYSEXE] così da rendere gli aggiornamenti disponibili per tutti i nodi che usano lo stesso disco, ma se l'amministratore volesse testare un nuovo programma solo su un nodo dovrebbe semplicemente spostarlo in [SYSn.SYSEXE] (o meglio SYS$SPECIFIC:[SYSEXE]) e solo quel nodo lo vedrebbe. Ho scritto un po' a rate, spero si capisca qualcosa. Questo è uno schema tratto da un vecchio manuale Digital: https://imgur.com/RtZtGml È piccolino ma rende l'idea. Per ognuna di quelle "coppie" di directory (specifica e condivisa) esiste il relativo nome logico che le "tiene insieme". Ovviamente in [VMS$COMMON] non c'è [SYSCOMMON] perché non avrebbe senso. > Mi pare anche di aver capito che almeno fino alla revisione 5.x di TCP/IP > di DHCP non se ne parla È abbastanza normale. Molti sistemi dell'epoca avevano al massimo il server DHCP, ma mai il client. Nessuno pensava che un server potesse avere un indirizzo variabile anziché scolpito nella pietra :) > capitolone pare essere DECnet: ho letto (se ricordo bene) su internet degli > "how-to" da far accapponare la pelle. In verità installare DECnet è molto semplice. Di fatto è tutto già pronto: basta lanciare la procedura e accettare i default per tutte le domande. Forse tu hai visto un tutorial per DECnet Phase V, alias DECnet Plus, Alias DECnet OSI? Quella è un mondo a parte che nessuno sano di mente vorrebbe toccare a meno di essere proprio costretto. La vera DECnet tradizionale è Phase IV. Ciao, :) G.
Back to it.comp.retrocomputing | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-09-18 15:32 -0700
Re: DEC VAXstation 4000 VLC EngiNerd <webmaster_dot_crrc@yahoo.it> - 2020-09-20 23:16 +0200
Re: DEC VAXstation 4000 VLC G. <gerry77@no.spam.mail.com> - 2020-09-21 03:04 +0200
Re: DEC VAXstation 4000 VLC EngiNerd <webmaster_dot_crrc@yahoo.it> - 2020-09-21 18:08 +0200
Re: DEC VAXstation 4000 VLC Jack Nuzzler <nuzzo_dde@yahoo.it> - 2020-09-21 12:01 -0700
Re: DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-09-25 06:19 -0700
Re: DEC VAXstation 4000 VLC EngiNerd <webmaster_dot_crrc@yahoo.it> - 2020-09-26 13:59 +0200
Re: DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-09-27 04:39 -0700
Re: DEC VAXstation 4000 VLC G. <gerry77@no.spam.mail.com> - 2020-09-27 23:54 +0200
Re: DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-09-28 06:04 -0700
Re: DEC VAXstation 4000 VLC G. <gerry77@no.spam.mail.com> - 2020-09-29 02:45 +0200
Re: DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-09-29 09:12 -0700
Re: DEC VAXstation 4000 VLC G. <gerry77@no.spam.mail.com> - 2020-09-29 19:32 +0200
Re: DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-09-30 10:09 -0700
Re: DEC VAXstation 4000 VLC "G." <gerry77@no.spam.mail.com> - 2020-09-30 20:48 +0200
Re: DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-10-01 02:38 -0700
Re: DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-10-07 04:42 -0700
Re: DEC VAXstation 4000 VLC "G." <gerry77@no.spam.mail.com> - 2020-10-07 20:31 +0200
Re: DEC VAXstation 4000 VLC EngiNerd <webmaster_dot_crrc@yahoo.it> - 2020-10-01 13:42 +0200
Re: DEC VAXstation 4000 VLC "G." <gerry77@no.spam.mail.com> - 2020-10-01 22:10 +0200
Re: DEC VAXstation 4000 VLC Jack Nuzzler <nuzzo_dde@yahoo.it> - 2020-11-16 14:46 -0800
Re: DEC VAXstation 4000 VLC Jack Nuzzler <nuzzo_dde@yahoo.it> - 2020-11-16 18:19 -0800
Re: DEC VAXstation 4000 VLC "G." <gerry77@no.spam.mail.com> - 2020-11-17 15:00 +0100
Re: DEC VAXstation 4000 VLC "G." <gerry77@no.spam.mail.com> - 2020-11-17 14:45 +0100
Re: DEC VAXstation 4000 VLC -- <nuzzo_dde@yahoo.it> - 2020-11-18 15:19 -0800
Re: DEC VAXstation 4000 VLC EngiNerd <webmaster_dot_crrc@yahoo.it> - 2020-10-01 13:40 +0200
Re: DEC VAXstation 4000 VLC MaveRick <computelico.erasami@gimeil.comm> - 2020-10-17 15:57 +0000
Re: DEC VAXstation 4000 VLC EngiNerd <webmaster_dot_crrc@yahoo.it> - 2020-10-01 13:36 +0200
Re: DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-10-02 13:54 -0700
Re: DEC VAXstation 4000 VLC "G." <gerry77@no.spam.mail.com> - 2020-10-03 06:57 +0200
Re: DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-10-03 11:16 -0700
Re: DEC VAXstation 4000 VLC G. <gerry77@no.spam.mail.com> - 2020-09-25 08:37 +0200
Re: DEC VAXstation 4000 VLC EngiNerd <webmaster_dot_crrc@yahoo.it> - 2020-09-26 12:29 +0200
Re: DEC VAXstation 4000 VLC zulu <antani@cazzola.it> - 2020-10-02 22:25 +0200
Re: DEC VAXstation 4000 VLC nuzzo_dde@yahoo.it - 2020-10-02 14:03 -0700
csiph-web