<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>19337</bug_id>
          
          <creation_ts>2009-03-26 09:44:02 +0300</creation_ts>
          <short_desc>Протоколирование и обнаружение проблем</short_desc>
          <delta_ts>2010-11-15 09:46:47 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>postgresql9.0-server</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="enp">enp</reporter>
          <assigned_to name="Denis Smirnov">mithraen</assigned_to>
          <cc>misha</cc>
    
    <cc>taf</cc>
    
    <cc>vvk</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>87964</commentid>
    <comment_count>0</comment_count>
    <who name="enp">enp</who>
    <bug_when>2009-03-26 09:44:02 +0300</bug_when>
    <thetext>В postgresql-8.3eter-server сделано довольно удобно:

# service postgresql start
Starting postgresql service: The current value of SHMMAX is too low for postgresql to run.
Please edit /etc/sysctl.conf and set this value to at least 134217728:
kernel.shmmax = 134217728

Также ведется /var/lib/pgsql/pgstartup.log

Как насчет приделать это к стандартному postgresql8.3-server из коробки?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87991</commentid>
    <comment_count>1</comment_count>
    <who name="Ivan Fedorov">ns</who>
    <bug_when>2009-03-26 15:05:35 +0300</bug_when>
    <thetext>да надо бы, но некогда... у меня даже и патчи уже были, но надо тестить...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88067</commentid>
    <comment_count>2</comment_count>
    <who name="Denis Smirnov">mithraen</who>
    <bug_when>2009-03-27 01:50:49 +0300</bug_when>
    <thetext>Думаю если кто-нибудь сделает это в своем git и протестит -- можно будет утащить этот коммит.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88068</commentid>
    <comment_count>3</comment_count>
    <who name="Ivan Fedorov">ns</who>
    <bug_when>2009-03-27 02:15:16 +0300</bug_when>
    <thetext>свежо предание... а верится с трудом...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88198</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Bochkaryov">misha</who>
    <bug_when>2009-03-28 19:40:46 +0300</bug_when>
    <thetext>Насчет ведения лога согласен - весьма нужная штука.
2ns: патчи в git&apos;е есть, чтобы посмотреть?

А вот в _общем_ случае требовать 128М shmax - не уверен, что стоит.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88211</commentid>
    <comment_count>5</comment_count>
    <who name="Ivan Fedorov">ns</who>
    <bug_when>2009-03-28 22:34:43 +0300</bug_when>
    <thetext>нету... там у меня вообще отдельный git на основе git от postgresql.org... я потом им заменю ALT&apos;овый... но когда это случится - хз :(

Кстати лично у меня не было случая, даже в VE, чтобы дефолтный Pg не стартанул.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114707</commentid>
    <comment_count>6</comment_count>
    <who name="Vladimir V. Kamarzin">vvk</who>
    <bug_when>2010-11-02 11:33:41 +0300</bug_when>
    <thetext>На 9.0.

Сейчас при service postgresql start нет никакой возможности увидеть stderr/out от postgres, что вынуждает выполнять ручной запуск, когда нужно отловить почему postgres не запускается. Надо что-то с этим сделать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114711</commentid>
    <comment_count>7</comment_count>
    <who name="Ivan Fedorov">ns</who>
    <bug_when>2010-11-02 13:12:48 +0300</bug_when>
    <thetext>Оно решено в Fedora, можно глянуть там.
Вдобавок там initdb не выполняется автоматом, что вобщем-то правильно...

Ну и их init-script позволяет запустить несколько кластеров на одной машине.

Именно это я и хотел сделать в 9.0 но времени не хватает даже на еду и сон. :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>115317</commentid>
    <comment_count>8</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2010-11-15 09:46:47 +0300</bug_when>
    <thetext>postgresql9.0-9.0.1-alt4 -&gt; sisyphus:

* Fri Nov 12 2010 Vladimir V. Kamarzin &lt;vvk@altlinux&gt; 9.0.1-alt4
- Initscript:
  + Introduce &quot;service postgresql initdb&quot; and don&apos;t run initdb
    automatically.
  + Use SourceIfNotEmpty for sysconf-file sourcing.
  + Start postgres directly (without wrapping around &quot;start_daemon
    --make-pidfile&quot;) and with output redirection to separate
    pgstartup.log (Closes: #19337).
  + When chroot mode enabled, adjust symlink /var/lib/pgsql at every
    startup.
- Unhardcode PG_CHROOT_DIR, let users redefine it (Closes: #22287).
- Return back pg_upgrade.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>