doc-el commit 1087:252a5f0972eb - Translate section 19.7. Comple...

freebsd-doc-el at lists.hellug.gr freebsd-doc-el at lists.hellug.gr
Sat Nov 29 00:02:55 EET 2008


changeset: 1087:252a5f0972eb
user:      Manolis Kiagias <sonicy at otenet.gr>
date:      2008-11-24 14:24 +0200
details:   http://hg.hellug.gr/freebsd/doc-el/?cmd=changeset;node=252a5f0972eb

description:
	Translate section 19.7. Complete initial translation of 'geom' chapter

diffstat:

1 file changed, 64 insertions(+), 53 deletions(-)
el_GR.ISO8859-7/books/handbook/geom/chapter.sgml |  117 ++++++++++++----------

diffs (156 lines):

diff -r 5b3cacad803f -r 252a5f0972eb el_GR.ISO8859-7/books/handbook/geom/chapter.sgml
--- a/el_GR.ISO8859-7/books/handbook/geom/chapter.sgml	Sun Nov 23 22:50:48 2008 +0200
+++ b/el_GR.ISO8859-7/books/handbook/geom/chapter.sgml	Mon Nov 24 14:24:42 2008 +0200
@@ -621,8 +621,8 @@
   </sect1>
 
   <sect1 id="geom-gjournal">
-    <title>UFS Journaling Through GEOM</title>
-    
+    <title>UFS Journaling ÌÝóù GEOM</title>
+
     <indexterm>
       <primary>GEOM</primary>
     </indexterm>
@@ -630,79 +630,90 @@
       <primary>Journaling</primary>
     </indexterm>
 
-    <para>With the release of &os;&nbsp;7.0, the long awaited feature
-      of <acronym>UFS</acronym> journals has been implemented.  The
-      implementation itself is provided through the
-      <acronym>GEOM</acronym> subsystem and is easily configured
-      via the &man.gjournal.8; utility.</para>
+    <para>Óôçí Ýêäïóç 7.0 ôïõ &os; õëïðïéåßôáé ãéá ðñþôç öïñÜ ç íÝá (êáé áðü
+      ðïëëïýò áíáìåíüìåíç) äõíáôüôçôá ãéá ÷ñÞóç çìåñïëïãßïõ (journal) óôï
+      óýóôçìá áñ÷åßùí <acronym>UFS</acronym>.  Ç õëïðïßçóç ðáñÝ÷åôáé ìÝóù ôïõ
+      õðïóõóôÞìáôïò <acronym>GEOM</acronym> êáé ìðïñåß íá ñõèìéóôåß åýêïëá
+      ìÝóù ôïõ âïçèçôéêïý ðñïãñÜììáôïò &man.gjournal.8;.</para>
 
-    <para>What is journaling?  Journaling capability stores a log of
-      file system transactions, i.e.: changes that make up a complete
-      disk write operation, before meta-data and file writes are
-      committed to the disk proper. This transaction log can later
-      be replayed to redo file system transactions, preventing file
-      system inconsistencies.</para>
+    <para>Ôé åßíáé ôï journaling;  Ôï journaling áðïèçêåýåé óå Ýíá áñ÷åßï
+      êáôáãñáöÞò (log, çìåñïëüãéï, Þ áðëþò journal) ôéò óõíáëëáãÝò ôïõ
+      óõóôÞìáôïò áñ÷åßùí.  ÐáñÜäåéãìá óõíáëëáãÞò åßíáé ïé áëëáãÝò ðïõ
+      áðáéôïýíôáé ãéá ìéá ðëÞñç äéáäéêáóßá åããñáöÞò óôï äßóêï.  ¸ôóé, óôï
+      log áðïèçêåýïíôáé ïé áëëáãÝò óôá ìåôá-äåäïìÝíá (meta-data) êáé óôá ßäéá
+      ôá áñ÷åßá, ðñéí ãßíåé ç ôåëéêÞ êáíïíéêÞ áðïèÞêåõóç ôïõò óôï äßóêï.
+      Ôï áñ÷åßï êáôáãñáöÞò ìðïñåß áñãüôåñá íá îáíá÷ñçóéìïðïéçèåß, þóôå ç
+      óõíáëëáãÞ íá ãßíåé áðü ôçí áñ÷Þ êáé íá äéáöõëá÷èåß ôï óýóôçìá áñ÷åßùí
+      áðü ðéèáíÝò áóõíÝðåéåò.</para>
 
-    <para>This method is yet another mechanism to protect against data
-      loss and inconsistencies of the file system.  Unlike Soft Updates
-      which tracks and enforces meta-data updates and Snapshots which
-      is an image of the file system, an actual log is stored at the
-      end sector and, in some cases, may be stored on another disk
-      entirely.</para>
+    <para>Ðñüêåéôáé ïõóéáóôéêÜ ãéá ìéá áêüìá ìÝèïäï ðñïöýëáîçò áðü áðþëåéá
+      äåäïìÝíùí êáé áóõíÝðåéåò óôï óýóôçìá áñ÷åßùí.  Óå áíôßèåóç ìå ôá
+      Soft Updates ôá ïðïßá åíôïðßæïõí êáé õðï÷ñåþíïõí ôçí Üìåóç åããñáöÞ
+      ôùí ìåôá-äåäïìÝíùí êáé ôùí óôéãìéïôýðùí (Snapshots) ôá ïðïßá åßíáé
+      åéêüíåò ôïõ óõóôÞìáôïò áñ÷åßùí óå ìéá äåäïìÝíç óôéãìÞ, ôï log
+      áðïèçêåýåôáé óôïí ôåëåõôáßï ôïìÝá, êáé óå ìåñéêÝò ðåñéðôþóåéò ìðïñåß
+      íá áðïèçêåýåôáé óå åíôåëþò äéáöïñåôéêü äßóêï.</para>
 
-    <para>Unlike other file system journaling implementations, the
-      <command>gjournal</command> method is block based and not
-      implemented as part of the file system - only as a
-      <acronym>GEOM</acronym> extension.</para>
+    <para>Óå áíôßèåóç ìå Üëëåò õëïðïéÞóåéò journaling ãéá óõóôÞìáôá áñ÷åßùí,
+      ç ìÝèïäïò <command>gjournal</command> âáóßæåôáé óå ìðëïêò, êáé äåí
+      õëïðïéåßôáé ùò ìÝñïò ôïõ óõóôÞìáôïò áñ÷åßùí, áëëÜ ìüíï ùò åðÝêôáóç ôïõ
+      <acronym>GEOM</acronym>.</para>
 
-    <para>To enable support for <command>gjournal</command>, the
-      &os; kernel must have the following option - which is the
-      default on 7.X systems:</para>
+    <para>Ãéá åíåñãïðïéÞóç õðïóôÞñéîçò ôïõ <command>gjournal</command>, èá
+      ðñÝðåé íá õðÜñ÷åé ç ðáñáêÜôù åðéëïãÞ óôïí ðõñÞíá ôïõ &os;.  Ç åðéëïãÞ
+      áõôÞ õðÜñ÷åé áðü ðñïåðéëïãÞ óôá óõóôÞìáôá
+      7.<replaceable>X</replaceable>:</para>
 
     <programlisting>options	UFS_GJOURNAL</programlisting>
 
-    <para>Creating a journal on a free file system may now be done
-      using the following steps, considering that the
-      <devicename>da4</devicename> is a new <acronym>SCSI</acronym>
-      disk:</para>
+    <para>Ç äçìéïõñãßá journal óå Ýíá åëåýèåñï óýóôçìá áñ÷åßùí, ìðïñåß ôþñá
+      íá ãßíåé ìå ôá áêüëïõèá âÞìáôá, èåùñþíôáò üôé ç óõóêåõÞ
+      <devicename>da4</devicename> åßíáé Ýíáò íÝïò äßóêïò
+      <acronym>SCSI</acronym>:</para>
 
     <screen>&prompt.root; <userinput>gjournal label /dev/da4</userinput>
 &prompt.root; <userinput>gjournal load</userinput></screen>
 
-    <para>At this point, there should be a
-      <devicename>/dev/da4</devicename> device node and a
-      <devicename>/dev/da4.journal</devicename> device node.  A
-      file system may now be created on this device:</para>
+    <para>Óôï óçìåßï áõôü èá õðÜñ÷åé ìéá óõóêåõÞ
+      <devicename>/dev/da4</devicename> êáèþò êáé ìéá óõóêåõÞ
+      <devicename>/dev/da4.journal</devicename>.  Óôç óõóêåõÞ áõôÞ ìðïñåßôå
+      ôþñá íá äçìéïõñãÞóåôå óýóôçìá áñ÷åßùí:</para>
 
     <screen>&prompt.root; <userinput>newfs -O 2 -J /dev/da4.journal</userinput></screen>
 
-    <para>The previously issued command will create a
-      <acronym>UFS</acronym>2 file system with journaling being made
-      active.</para>
+    <para>Ç ðáñáðÜíù åíôïëÞ èá äçìéïõñãÞóåé Ýíá óýóôçìá áñ÷åßùí
+      <acronym>UFS</acronym>2 êáé ôáõôü÷ñïíá èá åíåñãïðïéÞóåé ôï
+      journaling.</para>
 
-    <para>Effectively <command>mount</command> the device at the
-      desired point with:</para>
+    <para>Ìðïñåßôå íá ÷ñçóéìïðïéÞóåôå ôçí åíôïëÞ <command>mount</command>
+      ãéá íá ðñïóáñôÞóåôå ôçí óõóêåõÞ óôï åðéèõìçôü óçìåßï ðñïóÜñôçóçò, üðùò
+      öáßíåôáé ðáñáêÜôù:</para>
 
     <screen>&prompt.root; <userinput>mount /dev/da4.journal <replaceable>/mnt</replaceable></userinput></screen>
 
     <note>
-      <para>In the case of several slices, a journal will be created
-	for each individual slice.  For instance, if <devicename>ad4s1</devicename> and <devicename>ad4s2</devicename>
-	are both slices, then <command>gjournal</command> will create
-	<devicename>ad4s1.journal</devicename> and <devicename>ad4s2.journal</devicename>.  In the case of the command
-	being run twice, the result will be
+      <para>Óôçí ðåñßðôùóç áñêåôþí slice, èá äçìéïõñãçèåß Ýíá journal ãéá êÜèå
+	åðéìÝñïõò slice.  Ãéá ðáñÜäåéãìá, áí õðÜñ÷ïõí ôá slices
+	<devicename>ad4s1</devicename> êáé <devicename>ad4s2</devicename>
+	ôüôå ôï <command>gjournal</command> èá äçìéïõñãÞóåé ôéò óõóêåõÝò
+	<devicename>ad4s1.journal</devicename> êáé
+	<devicename>ad4s2.journal</devicename>.  Óôçí ðåñßðôùóç ðïõ åêôåëÝóåôå
+	ôçí åíôïëÞ äýï öïñÝò, ôï áðïôÝëåóìá èá åßíáé
 	<quote>journals</quote>.</para>
     </note>
 
-    <para>Under some circumstances, keeping the journal on another disk
-      may be desired.  For these cases, the journal provider or storage
-      device should be listed after the device to enable journaling
-      on.  Journaling may also be enabled on current file systems by
-      using <command>tunefs</command>; however, always make a backup
-      before attempting to alter a file system.  In most cases, the
-      <command>gjournal</command> will fail if it is unable to create
-      the actual journal but this does not protect against data loss
-      incurred as a result of misusing
+    <para>ÊÜôù áðü ïñéóìÝíåò ðñïõðïèÝóåéò, ßóùò åßíáé åðéèõìçôÞ ç ôÞñçóç ôïõ
+      journal óå äéáöïñåôéêü äßóêï.  Ãéá ôéò ðåñéðôþóåéò áõôÝò, ï ðáñï÷Ýáò
+      çìåñïëïãßïõ (ç óõóêåýç äßóêïõ ðïõ èá ðåñéÝ÷åé ôï journal) ðñÝðåé
+      íá äßíåôáé ùò ðáñÜìåôñïò óôçí åíôïëÞ, áìÝóùò ìåôÜ ôç óõóêåõÞ äßóêïõ
+      óôçí ïðïßá èá åíåñãïðïéçèåß ôï journaling.  Ìðïñåßôå åðßóçò íá
+      åíåñãïðïéÞóåôå ôï journaling óå õðÜñ÷ïíôá óõóôÞìáôá áñ÷åßùí
+      ÷ñçóéìïðïéþíôáò ôçí åíôïëÞ <command>tunefs</command>.  Ùóôüóï, èá ðñÝðåé
+      íá êñáôÞóåôå áíôßãñáöï áóöáëåßáò ôùí áñ÷åßùí óáò, ðñéí åðé÷åéñÞóåôå
+      íá êÜíåôå áëëáãÝò óå Ýíá õðÜñ÷ïí óýóôçìá áñ÷åßùí.  Óôéò ðåñéóóüôåñåò
+      ðåñéðôþóåéò, ç <command>tunefs</command> èá áðïôý÷åé áí äåí ìðïñÝóåé
+      íá äçìéïõñãÞóåé ôï journal, áëëÜ áõôü äåí óáò ðñïóôáôåýåé áðü áðþëåéá
+      äåäïìÝíùí ðïõ ìðïñåß íá ðñïÝëèåé áðü êáêÞ ÷ñÞóç ôçò
       <command>tunefs</command>.</para>
   </sect1>
 </chapter>


More information about the Freebsd-doc-el mailing list